CentOS下OpenJDK設置JAVA_HOME

運行Java應用的時候,提示沒法找到JAVA_HOME,查詢java -versionjava

  1. [jifeng@localhost bin]$ java -version  
  2. java version "1.7.0_55"
    OpenJDK Runtime Environment (rhel-2.4.7.1.el6_5-x86_64 u55-b13)
    OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)


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

相關文章
相關標籤/搜索