我被分配在Linux中,其中有可用的Java設置JAVA_HOME和JRE_HOME路徑
# java -version
java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
# ls -l /usr/bin/java
lrwxrwxrwx. 1 root root 22 Feb 8 2013 /usr/bin/java -> /etc/alternatives/java
我是新來的Java和不知道,如果是安裝在部份中的JRE,但基於搜索:
# rpm -q jre
package jre is not installed
# find/-iname java -print 2>/dev/null
/usr/lib/java
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/bin/java
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin/java
/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin/java
/usr/bin/java
/usr/share/java
/var/lib/alternatives/java
/etc/alternatives/java
/etc/java
/etc/pki/java
但
# echo $JAVA_HOME
# echo $JRE_HOME
所以JAVA安裝和JRE還 - 我是正確的,但我應該JAVA_H設置什麼樣的價值OME和JRE_HOME env變量?
是我的設置現在是正確的: $回聲$ JAVA_HOME /usr/lib目錄/ JVM/JAVA -1.7.0-openjdk-1.7.0.9.x86_64/ $ echo $ JRE_HOME /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9。x86_64/jre/ – Prakash
沒有它的不正確改變它到$ JAVA_HOME /usr/java/jdk1.7.0.9.x86_64比它應該正常工作 –
但是:$ ls -l /usr/java/jdk1.7.0.9。 x86_64 ls:無法訪問/usr/java/jdk1.7.0.9.x86_64:沒有這樣的文件或目錄 請確認? – Prakash