本篇文章給大家分享的是有關(guān)如何在CentOS 7環(huán)境中自定義配置JDK,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
創(chuàng)新互聯(lián)建站主要從事網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)湞江,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
配置教程
由于選擇的是CentOS 7-DVD鏡像自帶了OpenJDK,需要卸載。首先查詢自帶的JDK:
rpm -qa | grep java
會(huì)出現(xiàn)7個(gè)帶有java名稱的東西,刪除其中的帶有OpenJDK字樣的文件,命令如下:
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64 rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
再次執(zhí)行 rpm -qa | grep java
命令,就剩下三個(gè):
javapackages-tools-3.4.1-11.el7.noarch tzdata-java-2016g-2.el7.noarch python-javapackages-3.4.1-11.el7.noarch
接著安裝自己需要的jdk,首先進(jìn)入 local 目錄:
cd /usr/local/
在該目錄下建一個(gè)文件夾并命名為jdk,用于存放jdk文件。下載文件:
// wget 地址 wget http://download.Oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
通過右鍵->復(fù)制鏈接地址獲得url,然后執(zhí)行命令,爽歪歪,感覺下載速度好快??!
然后執(zhí)行命令:
tar -zxvf jdk-8u131-linux-x64.tar.gz
結(jié)果出錯(cuò)了,錯(cuò)誤信息:
gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now
在網(wǎng)上找了好久終于找到了解決方法。首先用 file 命令查看文件真正屬性:
file jdk-8u131-linux-x64.tar.gz
顯示結(jié)果:
[root@localhost jdk]# file jdk-8u131-linux-x64.tar.gz jdk-8u131-linux-x64.tar.gz: HTML document, ASCII text, with very long lines, with CRLF line terminators
原來下載下來的是網(wǎng)頁(html),我說幾百兆的東西怎么秒開呢。然后只能手動(dòng)下載下來了,然后執(zhí)行 rz 命令,選中下載的文件傳到linux虛擬機(jī),執(zhí)行解壓:
tar -zxvf jdk-8u131-linux-x64.tar.gz
解壓后的文件為:
drwxr-xr-x. 8 10 143 4096 3月 15 16:35 jdk1.8.0_131
刪除壓縮文件(可選):
rm -f jdk-8u131-linux-x64.tar.gz
配置環(huán)境變量:
vim /etc/profile
輸入 i 進(jìn)入編輯模式,在文件末尾添加環(huán)境變量:
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_131 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin
按 esc 鍵,輸入 wq (保存并退出)。
保存完之后,使剛配置的環(huán)境生效:
source /etc/profile
檢查jdk是否安裝完成:
java -version
顯示結(jié)果:
[root@localhost jdk]# java -version java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
以上就是如何在CentOS 7環(huán)境中自定義配置JDK,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
本文題目:如何在CentOS7環(huán)境中自定義配置JDK
文章路徑:http://jinyejixie.com/article24/pochje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、App開發(fā)、微信小程序、自適應(yīng)網(wǎng)站、電子商務(wù)、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)