1. Laden Sie ein JDK für die Linux-Plattform herunter.
Es wird empfohlen, das selbstextrahierende RPM-Format herunterzuladen Führen Sie auf dem Linux-Server den folgenden Befehl aus:
[root@LinuxServer rpm]# chmod 755 j2sdk-1_4_2_11-linux-i586-rpm.bin [root@LinuxServer rpm]# ./j2sdk-1_4_2_11-linux-i586-rpm.bin
Es wird eine Sun-Vereinbarung geben. Wenn Sie gefragt werden, ob Sie damit einverstanden sind, drücken Sie einfach „Ja“.
Sun Microsystems, Inc. Binary Code License Agreement for the JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD EDITION, VERSION 1.4.2_X ... Do you agree to the above license terms? [yes or no]yes Unpacking... Checksumming... 0 0 Extracting... UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu). inflating: j2sdk-1_4_2_11-linux-i586.rpm Done.
Hinweis: Es ist auch möglich, den Unzip-Befehl direkt auszuführen, um ein RPM-Paket zu erhalten.
3 Das Programm generiert automatisch eine j2sdk-1_4_2_11-linux-i586.rpm-Datei ist das Hauptpaket, wie folgt zu installieren;
[root@LinuxServer rpm]#rpm -ivh j2sdk-1_4_2_11-linux-i586.rpm Preparing... ########################################### [100%] 1:j2sdk ########################################### [100%]
4. Umgebungsvariablen festlegen
Normalerweise verwende ich den Exportbefehl, um sie direkt unter der Shell festzulegen
[root@LinuxServer rpm]# export JAVA_HOME=/usr/java/j2sdk1.4.2_11 [root@LinuxServer rpm]# export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar [root@LinuxServer rpm]# export PATH=$PATH:$JAVA_HOME/bin
Natürlich kann das Festlegen von Umgebungsvariablen auf diese Weise wirksam werden , aber es wird nur für die aktuelle Shell wirksam. Wenn Sie sich von einer anderen Shell aus anmelden, können Sie die gerade festgelegten Variablen nicht verwenden. Daher ist es am besten, die .bashrc-Datei zu ändern.
[root@LinuxServer rpm]#vi .bashrc set JAVA_HOME=/usr/java/j2sdk1.4.2_11 export JAVA_HOME set PATH=$PATH:$JAVA_HOME/bin export PATH set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH
Natürlich kann dies auch durch Ändern von /etc/profile erreicht werden, dies wird jedoch nicht empfohlen, da solche Einstellungen für alle Benutzer-Shells wirksam werden und Auswirkungen auf die Systemsicherheit haben. Fügen Sie einfach Folgendes hinzu:
export JAVA_HOME=/usr/java/j2sdk1.4.2_11 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
zum *** dieser Datei, um zu überprüfen, ob die Variableneinstellungen wirksam sind (####Hinweis: Melden Sie sich vor der Überprüfung ab und melden Sie sich dann erneut an);
[root@LinuxServer rpm]# echo $JAVA_HOME /usr/java/j2sdk1.4.2_11/ [root@LinuxServer rpm]# echo $CLASSPATH /usr/java/j2sdk1.4.2_11/lib/dt.jar:/usr/java/j2sdk1.4.2_11/lib/tools.jar [root@LinuxServer rpm]# echo $PATH /usr/java/j2sdk1.4.2_11/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbi n: /usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin [root@LinuxServer rpm]# JAVA-version JAVA version "1.4.2_11" JAVA(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_11) JAVA HotSpot(TM) Client VM (build 1.4.2_11, mixed mode)
5 Die Umgebungseinstellungen sind in Ordnung . Um zu sehen, ob das JDK normal funktioniert, schreiben wir eine Testdatei test.java
[root@LinuxServer rpm]#vi test.java class test { public static void main(String[] args) { System.out.println("Hello World!"); } }
Speichern und beenden, dann kompilieren und ausführen
[root@LinuxServer text]# javac test.java [root@LinuxServer text]# JAVA test Hello World!
Funktioniert normal.
6. Wenn Sie einem Benutzer die Berechtigung zum Ausführen von Java-Befehlen erteilen möchten, ändern Sie einfach seine Bash-Initialisierungsdatei.
Wenn Sie beispielsweise dem Benutzer Longware die Berechtigung zum Ausführen von Java-Befehlen erteilen möchten,
[root@LinuxServer root]# vi /home/longware/.bashrc set JAVA_HOME=/usr/java/j2sdk1.4.2_11 export JAVA_HOME set PATH=$PATH:$JAVA_HOME/bin export PATH set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH
7, ist die Installation von JDK unter Linux abgeschlossen. Als nächstes installieren Sie eclipse-SDK-3.0-linux-gtk.zip und gehen Sie zu www.eclipse.org, um eclipse3.0 herunterzuladen. Entpacken Sie eclipse-SDK-3.0-linux-gtk.zip nach /opt
8 verwenden, um Eclipse zu starten
#!/bin/bash # # 执行 eclipse 3 # export JAVA_HOME=/usr/java/j2sdk1.4.2_11 export CLASSPATH=/usr/java/j2sdk1.4.2_11/lib /opt/eclipse/eclipse -vm /usr/java/j2sdk1.4.2_06/bin/java -data /home/chenzhe/wo rkspace & # -vm 参数用以指定使用哪一个 jvm 来执行Eclipse, # -date参数用以指定Eclipse的数据目录。
Geben Sie hier an, dass es im Arbeitsbereichsverzeichnis unter dem Benutzerstammverzeichnis (/home/chenzhe/) vorhanden ist.
Speichern Sie das Skript unter /usr/local/bin, nennen Sie es Eclipse und weisen Sie 755 Berechtigungen zu zu Eclipse
9. Erstellen Sie einen Launcher auf dem Desktop, wählen Sie ein Symbol aus und legen Sie den Pfad auf /opt/eclipse/icon.xpm fest, das von Eclipse selbst bereitgestellt wird . Doppelklicken Sie auf das Symbol oder geben Sie Eclipse im Terminal ein, und die Konfiguration der Java-Umgebungsvariablen ist abgeschlossen!
Das obige ist der detaillierte Inhalt vonWie konfiguriere ich Java-Umgebungsvariablen unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!