新聞中心
快速上手:linux安裝jdk rpm安裝教程

在Linux系統(tǒng)下,無論是開發(fā)還是運(yùn)行Java應(yīng)用程序,都需要安裝Java Development Kit(JDK)。而JDK有很多不同的版本和發(fā)行商,如果沒有經(jīng)驗(yàn)的話,很容易被各種選項(xiàng)和安裝方式弄得頭疼。
盡管有一些其他的方法可以安裝JDK,但在Linux系統(tǒng)下,最為常見的方式還是使用RPM安裝。RPM(Red Hat Package Manager)是一種軟件包管理工具,可以方便地安裝和管理軟件包,且在大多數(shù)主流Linux發(fā)行版中都很常見。
在本文中,我們將向您介紹如何使用RPM技術(shù)在Linux上安裝JDK。
之一步:下載JDK
JDK可以從 Oracle 官網(wǎng)上免費(fèi)下載。請(qǐng)進(jìn)入 Oracle JDK下載頁面,選擇最新的JDK版本。
接下來,點(diǎn)擊“Accept License Agreement”以同意條款,再下載與您的Linux發(fā)行版和操作系統(tǒng)架構(gòu) (32-bit 或 64-bit)相匹配的版本。這里我們以最新的Java SE 16.0.2版本為例:
“`bash
wget https://download.oracle.com/otn/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm –no-check-certificate –no-cookies –header “Cookie: oraclelicense=accept-securebackup-cookie”
“`
注意,為了遵守Oracle的協(xié)議,我們?cè)谙螺d時(shí)需添加必要的頭信息。
第二步:安裝JDK
完成下載后,我們可以開始安裝 JRE和 JDK。
以下命令將會(huì)簡(jiǎn)單安裝JDK:
“`bash
sudo yum install /filepath/jdk-16.0.2_linux-x64_bin.rpm
“`
上面的命令假設(shè)下載的JDK文件存儲(chǔ)在您的當(dāng)前工作目錄下。如果JDK文件位于其他目錄,您需要將“/filepath/”替換成正確的路徑。
然后您需要等待一段時(shí)間,以便系統(tǒng)完成安裝。
第三步:配置PATH
JDK安裝在系統(tǒng)中的默認(rèn)路徑為“/usr/java”,這是Linux系統(tǒng)下標(biāo)準(zhǔn)的JDK文件安裝路徑。
然而,根據(jù)不同的Linux發(fā)行版和安裝方法,有可能會(huì)有不同,因此更好先查找安裝的JDK的實(shí)際位置。
可以使用下面的命令檢查 JDK實(shí)際位置:
“`bash
sudo update-alternatives –config java
“`
此時(shí)將出現(xiàn)類似此樣的信息:
“`bash
Selection Command
———————————————
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
* 2 /usr/lib/jvm/java-16-oracle/bin/java
“`
在次列出您需要使用的JDK編號(hào)(上例中,選擇“2”),然后使用以下命令將 JRE和JDK的路徑添加到系統(tǒng)的PATH環(huán)境變量:
“`bash
sudo alternatives –set java /usr/lib/jvm/java-16-oracle/bin/java
“`
在這個(gè)例子中,“/usr/lib/jvm/java-16-oracle/bin/java”是安裝JDK的路徑,如果您安裝的是其他版本的JDK,則需要相應(yīng)地替換它。
或者,可以編輯這個(gè)文件/etc/environment,在文件的末尾添加JAVA_HOME環(huán)境變量:
“`bash
sudo vi /etc/environment
“`
變量如下:
“`bash
JAVA_HOME=/usr/lib/jvm/java-16-oracle/bin/java
“`
請(qǐng)注意,路徑要根據(jù)實(shí)際情況做相應(yīng)的調(diào)整。保存文件后,請(qǐng)注銷您的系統(tǒng)并重新登錄,以使環(huán)境變量生效。
第四步:驗(yàn)證安裝
如果在安裝過程中沒有出現(xiàn)錯(cuò)誤,那么JDK已經(jīng)順利安裝。您可以在終端運(yùn)行以下命令查看JDK版本:
“`bash
java -version
“`
在成功安裝并配置 JDK之后,終端將顯示類似以下內(nèi)容的消息:
“`bash
openjdk version “16.0.2” 2023-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
“`
恭喜!您已經(jīng)成功安裝了JDK?,F(xiàn)在,您可以隨意開發(fā)并運(yùn)行Java應(yīng)用程序了。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
linux下怎么卸載自帶的JDK和安裝想要的JDK
卸載
1、卸載用 bin文件安裝的JDK方法:
刪除/usr/java目錄下的所有東漏液森西
2、卸載系統(tǒng)自帶的jdk版本方法:
查看自埋戚帶的jdk:
#rpm -qa | grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e –nodeps 命令刪除上面查找的內(nèi)容:
#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
3、卸載rpm安裝的jkd版本
查看安裝的jdk:
#rpm -qa|grep jdk
看到如下信息:
java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5
jdk-1.6.0_16-fcs
卸載:
#rpm -e –nodeps jdk-1.6.0_16-fcs
安裝就是解壓 .tar.gz的壓縮包
修改文件返畝 /etc/profile
JAVA_HOME=/jdk路徑
JRE_HOME=$JAVA_HOME/jre/
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH
保存后執(zhí)行后生效
source /etc/profile
首先查看系統(tǒng)中薯賀原有的java版本:java -version;然后用再用:rpm -qa | gcj命令查看具體的信息,最后用:rpm -e –nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64卸載。
把下載rpm包拖入linux系統(tǒng)中,進(jìn)入到相豎兆應(yīng)的目數(shù)纖派錄下執(zhí)行:rpm -ivh jdk-7u51-linux-x64.rpm
安裝好后,配置環(huán)境變量:執(zhí)行 vi /etc/profile命令,添加如下圖的配置信息。注意:目錄要寫上你自己的安裝目錄,一般默認(rèn)是安裝在/usr/java下的。
JAVA_HOME=/usr/java/jdk1.7.0_45
TOMCAT_HOME=/home/syx/server/tomcat
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export TOMCAT_HOME
export PATH
export CLASSPATH
如果你不想重新系統(tǒng),可以用命令source /etc/profile使配置文件立即生效。否則只能重啟系統(tǒng)才能使配置參數(shù)生效。然后我們可以通過 echo $JAVA_HOME ;echo $PATH;echo $CLASSPATH,查看配置的信息。
最后我們?cè)俅瓮ㄟ^:java -version查看我們是否成功安裝了jdk。
通過以下步驟可以完滑猜肆成卸載
1 首先查看已經(jīng)兆備安裝的jdk
#rpm -qa|grep jdk
會(huì)返回以前裝信轎過的jdk
2 卸載JDK
#rpm -e jdk
完成了
方法有不少種。下面說一個(gè)比較常用的
1,以Centos為例,其他的Linux類似。找到現(xiàn)有的Java執(zhí)行文件路徑。
可以用which java 或者 Find去定位文件具體亂段氏路徑,下面以常用的路徑/usr/bin為示.
備份舊的Java。
cd /usr/bin/
mv java java.old > /dev/null 2>&1
mv javac javac.old > /dev/null 2>&1
2,將新的嘩散程序所在Java軟連接過燃坦去,當(dāng)然也可寫環(huán)境變量。
假如你的Java寫在/opt/java/jdk/bin
ln -s /opt/java/jdk/bin/java /usr/bin
ln -s /opt/java/jdk/bin/javac /usr/bin
linux安裝jdk rpm安裝的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux安裝jdk rpm安裝,快速上手:linux安裝jdk rpm安裝教程,linux下怎么卸載自帶的JDK和安裝想要的JDK的信息別忘了在本站進(jìn)行查找喔。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。
當(dāng)前文章:快速上手:linux安裝jdkrpm安裝教程(linux安裝jdkrpm安裝)
瀏覽路徑:http://www.dlmjj.cn/article/dppdjoc.html


咨詢
建站咨詢
