運行Java應用的時候,提示沒法找到JAVA_HOME,查詢java -versionjava
Centos 6.5自帶OpenJDK的環境,可是須要手動配置JAVA_HOME的環境變量。
但是openJDK的安裝目錄跟咱們常見的Sun JDK存放位置目錄不一樣。 vim
openJDK安裝好後的目錄位於:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64bash
其餘版本都在/usr/lib/jvm 下,包括jre和jdk。jvm
能夠在「java-1.7.0-openjdk-1.7.0.55.x86_64」目錄下看到「bin」,在bin下能夠找到javac文件,說明這就是JDK了!
此時只須要在終端中打開環境變量文件 vim /etc/profile或vim /root/.bashrc,(保存命令按ESC,而後輸入「:w」便可保存,而後」:q」退出vi)填寫相應的目錄便可:
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
這樣咱們就設置好了JDK,再輸入source /etc/profile 或source /root/.bashrc就能夠生效了. ui