Come impostare Classpath in Java?



In questo articolo, tratteremo come impostare il percorso di classe Java e daremo un'occhiata a come impostare JAVA_HOME come variabile di ambiente nel sistema operativo Windows 10

In questo articolo vedremo come impostare classpath e dai un'occhiata a come impostare JAVA_HOME come variabile di ambiente nel sistema operativo Windows 10. I seguenti suggerimenti saranno trattati in questo articolo,

Quindi iniziamo con questo articolo su Come impostare Java Classpath?





Perché devo impostare JAVA_HOME?

Molti programmi sviluppati in Java richiedono che JAVA_HOME sia impostato in una variabile di ambiente per eseguire senza errori un esempio di tale programma è Tomcat. Quando impostiamo le variabili di ambiente, i programmi cercano percorsi eseguibili come in questo caso verranno individuati javac. JAVA_HOME dovrebbe puntare a JDK ma non a JRE.

Andando avanti con questo articolo su Come impostare Java Classpath?



JAVA_HOME, CLASSPATH, Panoramica PATH

JAVA_HOME è il percorso della directory di installazione di JDK che non è uguale alla home di installazione di JRE, il percorso di installazione è 'C: Program FilesJavajdk1.8.0_191'. In JRE_HOME memorizziamo il percorso dell'ambiente di runtime java che nel mio caso è 'C: Program FilesJavajre1.8.0_191'

CLASSPATH

Ogni volta che un'applicazione Java viene eseguita, verifica la presenza di classi Java in CLASSPATH per essere eseguita senza errori. Di solito contiene percorsi ai file Jar con separatore di percorso del sistema operativo in Windows è ''.



Se si desidera specificare classpath durante l'esecuzione di qualsiasi programma utilizzando la riga di comando, è possibile utilizzare Java -cp 'some.jarsomeOther.jar' com.edureka.HelloWorld. Qui questi due vasi saranno disponibili per il programma attualmente in esecuzione. Se questi vasi sono impostati nella variabile d'ambiente CLASSPATH, saranno disponibili per tutti i programmi. Inoltre, c'è un carattere jolly * per includere tutti i file jar all'interno di una cartella.

SENTIERO

Se vogliamo eseguire il comando java nel prompt dei comandi dobbiamo impostare PATH il cui valore è sempre JAVA_HOMEbin. Se non è impostato ma è impostato JAVA_HOME, è possibile eseguirlo nel modo seguente C:% JAVA_HOME% / bin / java -version, dopo averlo fatto devi semplicemente eseguire il comando java.

Andando avanti con questo articolo su Come impostare Java Classpath?

Apri Impostazioni di sistema avanzate

In Windows 10 dobbiamo premere il tasto Windows + il tasto Pausa, che aprirà la finestra delle impostazioni di sistema. Vai avanti su Modifica impostazioni e seleziona la scheda Avanzate.

In alternativa:

Premi il tasto ⊞ Windows e fai clic sulla casella di ricerca 'Digita qui per cercare'.

Immagine- Come impostare Classpath in Java- Edureka

1. Cerca nelle impostazioni di sistema avanzate Nella casella, che viene mostrata nella schermata qui sotto.
2. Fare clic sull'opzione che dice Visualizza impostazioni di sistema avanzate.

Andando avanti con questo articolo su Come impostare Java Classpath?

Imposta la variabile d'ambiente JAVA_HOME

Dopo aver fatto clic su Impostazioni di sistema sotto la casella apparirà la testa alla scheda Avanzate, fare clic su 'Variabili d'ambiente'.

Fare clic sul pulsante 'Nuovo' in 'Variabili di sistema' e immettere JAVA_HOME come 'Nome variabile' e il percorso della directory Java JDK in 'Valore variabile'

In 'Variabili di sistema' fare clic sul pulsante 'Nuovo' e digitare JAVA_HOME nel campo 'Nome variabile:' e digitare il percorso di JDK in 'Valore variabile:'.

Dovremmo aggiungere il percorso come variabile di sistema.

come impostare eclipse

Andando avanti con questo articolo su Come impostare Java Classpath?

Aggiorna il PERCORSO del sistema

1. Nella finestra Variabili d'ambiente in Variabili di sistema fare clic sul percorso.
2. Fare clic su Modifica.
3. Nella finestra Modifica variabile d'ambiente fare clic su Nuovo.
4. Quindi digitare il seguente bin% JAVA_HOME%.

Fare clic su OK.

Andando avanti con questo articolo su Come impostare Java Classpath?

Verifica la tua configurazione

Esegui il prompt dei comandi
1. Digita il seguente echo% JAVA_HOME%
Questo farà eco al percorso della directory di JAVA_HOME o non farà eco a nulla se Variabile non è impostato.
echo% JAVA_HOME%

Produzione:

C: File di programma Javajdk1.8.0_191

Per controllare il tipo di versione java -version:
1. Digitare quanto segue nello strumento della riga di comando
java -version

Questo stamperà la versione di Java come nel mio caso:

versione java '1.8.0_191'
Java (TM) SE Runtime Environment (build 1.8.0_191-b12)
VM server Java HotSpot (TM) a 64 bit (build 25.191, modalità mista)

Andando avanti con questo articolo su Come impostare Java Classpath?

Configurazione di JAVA_HOME, CLASSPATH e PATH per Linux

1. Nell'editor vi aprire / etc / profile # vi / etc / profile.
2. Aggiungi export JAVA_HOME = / usr / jdk1.8.0.
3. Aggiungi export CLASSPATH = $ CLASSPATH: /home/LOG4J_HOME/log4j-2.2.16.jar: ..
4. Aggiungere il PATH di esportazione = $ PATH: /usr/jdk1.8.0/bin.
5. Esegui #. / etc / profile per attivare queste impostazioni.
6. Eseguire # java -version per verificare se le impostazioni sono corrette o meno.

Ora avresti capito 'Come impostare Classpath in Java'. Così siamo giunti alla fine di questo articolo. Se desideri saperne di più,controlla il da Edureka, una società di apprendimento online affidabile. Il corso di formazione e certificazione Java J2EE e SOA di Edureka è progettato per formarti sia sui concetti di base che avanzati su Java insieme a vari framework Java come Hibernate e Spring.

Hai domande per noi? Per favore, menzionalo nella sezione commenti di questo blog e ti risponderemo il prima possibile.