Rumah >Java >javaTutorial >Bagaimana untuk mengkonfigurasi pembolehubah persekitaran Java di Linux?
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/binSudah tentu, ini juga boleh dicapai dengan menukar /etc/profile, tetapi ini tidak disyorkan kerana tetapan sedemikian akan berkuat kuasa pada semua shell pengguna dan memberi kesan kepada keselamatan sistem. Cuma tambah:
[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 CLASSPATHpada *** fail ini untuk mengesahkan sama ada tetapan pembolehubah adalah berkesan (####Nota: log keluar sebelum pengesahan, dan kemudian log masuk semula
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/bin5. Tetapan persekitaran OK dan lihat jika JDK boleh berfungsi seperti biasa
[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!"); } }6 Jika anda ingin memberi pengguna kebenaran untuk menjalankan arahan java, cuma ubah suai fail permulaan bashnya. Sebagai contoh, jika anda ingin memberi pengguna longware kebenaran untuk menjalankan arahan java,
[root@LinuxServer text]# javac test.java [root@LinuxServer text]# JAVA test Hello World!7 Pada ketika ini, pemasangan JDK pada Linux telah selesai. Seterusnya pasang eclipse-SDK-3.0-linux-gtk.zip dan pergi ke www.eclipse.org untuk memuat turun eclipse3.0. . Tulis skrip untuk memulakan eclipse
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 CLASSPATHSimpan skrip ke /usr/ local /bin, panggil eclipse dan tetapkan 755 kebenaran untuk eclipse 9. Buat pelancar pada desktop, pilih ikon sesuka hati dan tetapkan laluan ke /opt/eclipse/eclipse, /opt/eclipse /icon .xpm ialah ikon yang disertakan dengan eclipse 10 Klik dua kali pada ikon, atau masukkan eclipse dalam terminal, dan konfigurasi pembolehubah persekitaran Java selesai
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!