[Risolto] Compilatore

  • Pagine (2):
  • 1
  • 2
  • »
Ciao ragazzi, ho iniziato un corso per imparare a programmare in Java però quando vado a modificare le variabili di ambiente per informare il sistema dov'è situato il compilatore (javac) non trovo la variabile CLASSPATH che dovrebbe venir creata all'installazione del JDK se non ho capito male. Inoltre se cerco di farlo attraverso il prompt dei comandi
(set path = %PATH%;C:\Program Files\Java\jdk1.8.0_141\bin) non succede assolutamente niente.
Come mai questo casino? C'è una soluzione? Anche se non imposto questa cosa dopo l'installazione dell'IDE avrò ancora problemi?

Grazie (Modificato 08/08/2017, 15:14 da GamerAnonimo17.)
Per mettere la variabile d'ambiente fai:

1) Premi Win+R e scrivi "sysdm.cpl ,3", ovviamente senza virgolette
2) Premi "Environment Variables" in basso
3) Fai doppio click su "Path" nelle variabili di sistema
4) Premi "New" e inserisci il path alla cartella "bin" dove è collocato Java
5) Salva

Alternativamente (cosa che consiglio) ti puoi creare una variabile che puoi chiamare %JAVA_HOME% e inserire quella variabile nel Path seguendo i passaggi precedenti.

Non è necessario farlo ma è altamente consigliato in quanto scongiuri possibili errori e puoi selezionare quale versione di Java usare in un programma (puoi averne infinite installate contemporaneamente)

L'IDE non c'entra nulla, è Java in sé che si deve trovare.
"Amo molto parlare di niente, è l'unico argomento di cui so tutto" - Oscar Wilde

NON OFFRO ASSISTENZA PRIVATA. NON SCRIVETEMI PER RISOLVERE UN PROBLEMA. CREATE UNA NUOVA DISCUSSIONE.
Grazie della risposta ma non ho ben capito il punto 4: in che senso ed in che modo inserire il path nella cartella bin?
Che valore devo attribuire alla nuova variabile creata? Il percorso: C:\Program Files\Java\jdk1.8.0_141\bin ? (Modificato 08/08/2017, 16:09 da GamerAnonimo17.)
Sì. Il valore deve essere il percorso alla cartella /bin/ (o \bin\ essendo Windows). Mi raccomando che è molto importante la \ finale.

Se ti crei la tua variabile %JAVA_HOME%, non devi mettere il path ma semplicemente scrivere %JAVA_HOME%
"Amo molto parlare di niente, è l'unico argomento di cui so tutto" - Oscar Wilde

NON OFFRO ASSISTENZA PRIVATA. NON SCRIVETEMI PER RISOLVERE UN PROBLEMA. CREATE UNA NUOVA DISCUSSIONE.
Ho creato la nuova variabile con il percorso alla cartella bin, ma se scrivo javac nel prompt dei comandi esso non viene riconosciuto... Funziona tutto ugualmente? è normale? Se no come faccio a risolvere? (Modificato 08/08/2017, 16:38 da GamerAnonimo17.)
Devi avere riavviare il prompt. Altrimenti, manda una foto della variabile che hai messo.
"Amo molto parlare di niente, è l'unico argomento di cui so tutto" - Oscar Wilde

NON OFFRO ASSISTENZA PRIVATA. NON SCRIVETEMI PER RISOLVERE UN PROBLEMA. CREATE UNA NUOVA DISCUSSIONE.
Prompt riavviato, ma niente...
Ci ho messo un po' a rispondere perché ho cercato di mettere lo screenshot, ma quando clicco su aggiungi immagine mi chiede un URL (Modificato 08/08/2017, 18:02 da GamerAnonimo17.)
Fornisci l'immagine.
"Amo molto parlare di niente, è l'unico argomento di cui so tutto" - Oscar Wilde

NON OFFRO ASSISTENZA PRIVATA. NON SCRIVETEMI PER RISOLVERE UN PROBLEMA. CREATE UNA NUOVA DISCUSSIONE.
http://imgur.com/3grIFOe ecco dovresti poter visualizzare lo screenshot

Ho fatto delle prove togliendo e mettendo variabili ed ad un certo punto sono entrato dentro la variabile path e schiacciando su nuovo ho inserito il percorso a bin, poi ho scritto javac sul prompt e l'ha riconosciuto...
Ora dovrei aver risolto giusto? (Modificato 08/08/2017, 18:28 da GamerAnonimo17.)
Se vuoi essere sicuro al 100%, fai java -version o crea un programma. Comunque, sì, hai risolto. Posso chiudere?
"Amo molto parlare di niente, è l'unico argomento di cui so tutto" - Oscar Wilde

NON OFFRO ASSISTENZA PRIVATA. NON SCRIVETEMI PER RISOLVERE UN PROBLEMA. CREATE UNA NUOVA DISCUSSIONE.
  • Pagine (2):
  • 1
  • 2
  • »

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)