1. Muat turun JDK untuk Platform Linux
Adalah disyorkan untuk memuat turun format pengekstrakan sendiri RPM (RPM dalam fail pengekstrakan sendiri, j2sdk-1_4_2_06-linux-i586-rpm.bin);
2 Muat naik ke pelayan Linux dan laksanakan arahan di bawah shell:
[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
Akan ada bahagian perjanjian Sun Tekan bar ruang beberapa kali setuju, tekan ya.
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.
Nota: Anda juga boleh melaksanakan arahan unzip secara langsung untuk menyahmampatkan, anda akan mendapat pakej rpm
3. Fail 1_4_2_11-linux-i586, ini adalah pakej utama, pasang di bawah;
[root@LinuxServer rpm]#rpm -ivh j2sdk-1_4_2_11-linux-i586.rpm Preparing... ########################################### [100%] 1:j2sdk ########################################### [100%]
4. terus di bawah cangkerang
Sudah tentu, menetapkan pembolehubah persekitaran dengan cara ini boleh berkuat kuasa, tetapi ia hanya berkuat kuasa untuk cangkerang semasa. Jika anda log masuk dari shell lain, anda tidak akan dapat menggunakan pembolehubah yang baru anda tetapkan. Jadi cara terbaik ialah mengubah suai fail .bashrc.
[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
[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
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
[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)
Berfungsi dengan baik.
[root@LinuxServer rpm]#vi test.java class test { public static void main(String[] args) { System.out.println("Hello World!"); } }
[root@LinuxServer text]# javac test.java [root@LinuxServer text]# JAVA test Hello World!
Nyatakan di sini bahawa ia wujud dalam direktori ruang kerja di bawah direktori akar pengguna (/home/chenzhe/)
[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
Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi pembolehubah persekitaran Java di Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!