centos7配置jdk8環境變量


最近在Linux的環境下配置jdk,參照網上的一些教程出現了一些問題,原因大致是由於centos的系統版本不同或者是jdk的版本不同導致出現了一定的問題。包括常規的因為classpath配置不對出現的執行Java命令報錯:無法找到或者無法執行該類。因此想要寫這篇博客記錄一下,方便自己日后復習,也希望可以幫助到別人;

首先是下載jdk安裝包,由於最近jdk開始收費了,沒有以前下載那么方便了,這里給出下載地址:http://1366.site:5/linux/jdk-8u201-linux-i586.tar.gz

解壓后安裝就可以了

配置環境變量:

#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_201
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

JAVA_HOME是你的jdk安裝目錄

配置好之后執行source /etc/profile讓修改后的配置文件生效

檢查知否配置成功:

最簡單的方法就是執行Java -version命令

但是個人建議還是編一個小的Java程序javac,java一下,之前遇到過Java -version正常執行,Javac正常執行,Javac命令無法執行的情況,也就死classpath沒有配置成功。所以建議大家完整的來一套

另外建議跟換多個目錄測試一下,有時即使不配置jdk環境變量,有些目錄下仍然可以正常執行Java命令。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM