Heim  >  Artikel  >  Java  >  Linux konfiguriert Java-Umgebungsvariablen

Linux konfiguriert Java-Umgebungsvariablen

高洛峰
高洛峰Original
2016-12-17 13:28:142057Durchsuche

Linux-Konfigurations-Java-Umgebungsvariablen (Details)
1. JDK entpacken und installieren
Geben Sie das Verzeichnis ein, in dem sich die Datei jdk-6u14-linux-i586.bin im Shell-Terminal befindet,
führen Sie die Datei aus Befehl ./jdk-6u14 -linux-i586.bin Zu diesem Zeitpunkt wird eine Vereinbarung angezeigt. Drücken Sie kontinuierlich die Eingabetaste. Wenn Sie gefragt werden, ob Sie einverstanden sind, geben Sie „Ja“ ein und drücken Sie die Eingabetaste. Anschließend wird im aktuellen Verzeichnis ein Verzeichnis jdk1.6.0_14 generiert, das Sie in ein beliebiges Verzeichnis kopieren können.

2. Umgebungsvariablen, die konfiguriert werden müssen
1. Seine Funktion besteht darin, den Befehlssuchpfad anzugeben. Wenn der Befehl unter der Shell ausgeführt wird, wird im durch die PATH-Variablen angegebenen Pfad gesucht, um festzustellen, ob das entsprechende Befehlsprogramm gefunden werden kann. Wir müssen das bin-Verzeichnis unter dem JDK-Installationsverzeichnis zur vorhandenen PATH-Variablen hinzufügen. Das bin-Verzeichnis enthält häufig verwendete ausführbare Dateien wie javac/java/javadoc usw. Nachdem Sie die PATH-Variable festgelegt haben, können Sie sie in ein beliebiges Verzeichnis eingeben. Führen Sie javac aus /java und andere Tools.
2. CLASSPATH-Umgebungsvariable. Die Funktion besteht darin, den Klassensuchpfad anzugeben. Voraussetzung für die Verwendung der geschriebenen Klassen ist natürlich, dass sie gefunden werden können. Die JVM verwendet CLASSPTH, um Klassen zu finden. Wir müssen dt.jar und tools.jar im Unterverzeichnis lib unter dem JDK-Installationsverzeichnis auf CLASSPATH setzen. Natürlich muss auch das aktuelle Verzeichnis „.“ hinzugefügt werden.
3. JAVA_HOME Umgebungsvariable. Es verweist auf das JDK-Installationsverzeichnis. Software wie Eclipse/NetBeans/Tomcat sucht nach der Variablen JAVA_HOME, um das installierte JDK zu finden und zu verwenden.

3. Drei Möglichkeiten zum Konfigurieren von Umgebungsvariablen 1. Ändern Sie die Datei /etc/profile
Wenn Ihr Computer nur für die Entwicklung verwendet wird, wird empfohlen, diese Methode zu verwenden, da die Shells aller Benutzer über diese verfügen Recht, es zu verwenden. Diese Umgebungsvariablen können Sicherheitsprobleme für das System mit sich bringen.
·Öffnen Sie /etc/profile mit einem Texteditor
·Fügen Sie am Ende der Profildatei hinzu:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/ bin:$ PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·Erneut anmelden
·Notizen
a in /usr Ändern Sie /share/jdk1.6.0_14 in Ihr JDK-Installationsverzeichnis
b. Verwenden Sie den Doppelpunkt „:“, um den Pfad unter Linux zu trennen.
c $PATH / $CLASSPATH / $JAVA_HOME wird verwendet, um darauf zu verweisen Original-Umgebungsvariable Der Wert
Beim Festlegen von Umgebungsvariablen sollte besonders darauf geachtet werden, den Originalwert nicht zu überschreiben. Dies ist ein
häufiger Fehler.
d. Das aktuelle Verzeichnis „.“ in CLASSPATH kann nicht verloren gehen.
Beim Export werden diese drei Variablen als globale Variablen exportiert.
f. Groß- und Kleinbuchstaben müssen strikt unterschieden werden.

2. Ändern Sie die .bash_profile-Datei

Diese Methode ist sicherer. Sie kann die Berechtigung zur Verwendung dieser Umgebungsvariablen auf Benutzerebene steuern Wenn Sie diese Umgebungsvariablen verwenden, müssen Sie lediglich die Datei .bash_profile im Home-Verzeichnis Ihres persönlichen Benutzers ändern.
·Öffnen Sie die .bash_profile-Datei im Benutzerverzeichnis mit einem Texteditor
·Fügen Sie am Ende der .bash_profile-Datei hinzu:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH =$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·Erneut anmelden

3. Variablen direkt in der Shell festlegen
Diese Methode wird nicht empfohlen, da Ihre Einstellungen ungültig werden. Daher ist diese Methode nur für den vorübergehenden Gebrauch gedacht Sie möchten es in Zukunft verwenden, was problematischer ist.
Führen Sie einfach den folgenden Befehl im Shell-Terminal aus:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$ JAVA_HOME /lib/dt.jar:$JAVA_HOME/lib/tools.jar

4. Testen Sie jdk
1. Verwenden Sie einen Texteditor, um eine Test.java-Datei zu erstellen, geben Sie den folgenden Code ein Speichern Sie es:
public class test {
public static void main(String args[]) {
System.out.println("Ein neuer JDK-Test!"}
}
2. Kompilieren: Führen Sie den Befehl javac Test.java
im Shell-Terminal aus. 3. Ausführen: Führen Sie den Befehl java Test im Shell-Terminal aus.
Wenn die Worte „Ein neuer JDK-Test!“ erscheinen Shell, das JDK läuft normal.

5. JDK deinstallieren
·Suchen Sie das Unterverzeichnis _uninst des JDK-Installationsverzeichnisses
·Führen Sie den Befehl ./uninstall.sh im Shell-Terminal aus, um JDK zu deinstallieren.

Das Verlangen hat keine Ruhe.



Weitere Artikel zur Linux-Konfiguration von Java-Umgebungsvariablen finden Sie unter die chinesische PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn