CentOS7(Linux)源碼安裝JDK


介紹

Java工作者第一步一定是安裝JDK了,可是還有小伙伴不會在Linux上安裝JDK,畢竟我們開發的項目都是要在服務器上運行的,今天就來講講如何在CentOS7環境使用源碼進行安裝JDK。

選擇自己合適的版本號,登錄Oracle賬號后選擇.tar.gz文件下載。

下面使用jdk-8u221-linux-x64.tar.gz做演示

 

安裝

創建一個資源目錄把JDK上傳到這個目錄下

mkdir /usr/local/resource

 

 

 

解壓安裝包,解壓后可以把安裝包刪除

tar -zxvf jdk-8u221-linux-x64.tar.gz

 

創建JDK的安裝目錄

mkdir /usr/local/java

 

移動解壓好的安裝包到安裝目錄

mv /usr/local/resource/jdk1.8.0_221/ /usr/local/java/

 

修改配置文件

不會使用vim命令的同學請參考https://www.runoob.com/linux/linux-vim.html

vim /etc/profile

 

在文件末尾添加如下代碼,JAVA_HOME=和JRE_HOME=后面是JDK的安裝目錄

# JDK Configuration
export JAVA_HOME=/usr/local/java/jdk1.8.0_221 export JRE_HOME=/usr/local/java/jdk1.8.0_221/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH export PATH=$PATH:$JAVA_HOME/bin

 

使配置文件立即生效

source /etc/profile

 

驗證兩個命令是否成功

java -version

 

 

javac

 

命令驗證成功,JDK安裝成功!

 

問題

使用 java -jar 命令可以正常啟動jar包,使用 sudo java -jar 時提示 sudo: java: command not found,需要修改 /etc/sudoers 文件

vim /etc/sudoers

 

在Defaults secure_path 中添加Java的路徑,再次運行 sudo java -jar 就可以使用了。

 

 

推薦瀏覽:CentOS7源碼安裝Nginx

 

喜歡的話記得推薦收藏哦~~~

 


免責聲明!

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



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