Rumah > Soal Jawab > teks badan
但是我安装了java了哈
PHP中文网2017-04-18 10:53:00
Pastikan JAVA_HOME anda berada dalam pembolehubah persekitaran sistem. Hanya berada dalam pembolehubah persekitaran bash mungkin tidak berfungsi.
Anda boleh mengedit fail /etc/environment dan menambah pembolehubah JAVA_HOME untuk menunjuk ke lokasi pemasangan JDK anda dan bukannya lokasi JRE, dan kemudian mulakan semula sistem :P
Lihat JAVA_HOME saya, folder yang ditunjuk ialah "/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.121-2.6.8.0 .el7_3 .x86_64", tetapi folder ini hanya mengandungi jre. Dan saya juga boleh melaksanakan arahan java, tetapi arahan java ini tiada kaitan dengan tetapan JAVA_HOME saya Ia menunjuk ke direktori openjdk8 "/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0. b13 .el7_3.x86_64/”.
Maksudnya, dapat melaksanakan arahan java tidak bermakna tetapan JAVA_HOME adalah betul.
伊谢尔伦2017-04-18 10:53:00
Jangan hanya mengkonfigurasi pembolehubah persekitaran untuk JAVA_HOME, tetapi juga CLASSPATH
Contohnya:
export JAVA_HOME=/lib/jdk1.8.0_60
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH