Rumah >Java >javaTutorial >Bagaimana untuk mengkonfigurasi pembolehubah persekitaran Java di Linux?

Bagaimana untuk mengkonfigurasi pembolehubah persekitaran Java di Linux?

WBOY
WBOYke hadapan
2023-04-20 23:55:063948semak imbas

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

Sudah 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 CLASSPATH

pada *** 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/bin

5. 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 CLASSPATH
Simpan 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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam