最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux系統(tǒng)中卸載與安裝JDK的詳細(xì)教程

 更新時(shí)間:2025年04月03日 11:38:01   作者:IT之一小佬  
本文詳細(xì)介紹了如何在Linux系統(tǒng)中通過(guò)Xshell和Xftp工具連接與傳輸文件,然后進(jìn)行JDK的安裝與卸載,安裝步驟包括連接Linux、傳輸JDK安裝包、解壓并配置環(huán)境變量,卸載過(guò)程則涉及查找JDK路徑、刪除文件及更新環(huán)境變量,需要的朋友可以參考下

1、卸載

1.1 Linux刪除自帶的JDK

第一步 :先查看Linux自帶的JDK有幾個(gè),用命令:

rpm -qa | grep -i java

第二步:去刪除JDK,執(zhí)行命令:

rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
#rpm -qa:查詢所安裝的所有rpm包
#grep -i:忽略大小寫(xiě)
#xargs -n1:表示每次只傳遞一個(gè)參數(shù)
#rpm -e --nodeps:強(qiáng)制卸載軟件

第三步:編輯profile文件,去除環(huán)境變量配置

vim /etc/profile
#然后 source命令讓修改后的profile文件立即生效
source /etc/profile

最后:

#查看是否還在即可
rpm -qa | grep -i java
#或者查看java版本
java -version

1.2 Linux上卸載自己安裝的JDK

第一步:先輸入java -version查看是否安裝了JDK

java -version

第二步:查看jdk安裝的路徑

which java

第三步:卸載命令rm -rf JDK地址,比如我的安裝目錄是/usr/java/jdk1.8.0_181/

rm -rf /usr/java/jdk1.8.0_181/

第四步:進(jìn)去/usr/java目錄查看一下文件是否還存在

cd /usr/java/
ls

第五步:接下來(lái)刪除環(huán)境變量

vim /etc/profile

去除以下代碼:

#然后 source命令讓修改后的profile文件立即生效
source /etc/profile

2、安裝

2.1 yum安裝jdk

第一步:查看可安裝java版本

yum -y list java*

[root@192 maven]# yum -y list java*
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.tuna.tsinghua.edu.cn
 * updates: mirrors.tuna.tsinghua.edu.cn
可安裝的軟件包
java-1.6.0-openjdk.x86_64                                                             1:1.6.0.41-1.13.13.1.el7_3                                               base   
java-1.6.0-openjdk-demo.x86_64                                                        1:1.6.0.41-1.13.13.1.el7_3                                               base   
java-1.6.0-openjdk-devel.x86_64                                                       1:1.6.0.41-1.13.13.1.el7_3                                               base   
java-1.6.0-openjdk-javadoc.x86_64                                                     1:1.6.0.41-1.13.13.1.el7_3                                               base   
java-1.6.0-openjdk-src.x86_64                                                         1:1.6.0.41-1.13.13.1.el7_3                                               base   
java-1.7.0-openjdk.x86_64                                                             1:1.7.0.261-2.6.22.2.el7_8                                               base   
java-1.7.0-openjdk-accessibility.x86_64                                               1:1.7.0.261-2.6.22.2.el7_8                                               base   
java-1.7.0-openjdk-demo.x86_64                                                        1:1.7.0.261-2.6.22.2.el7_8                                               base   
java-1.7.0-openjdk-devel.x86_64                                                       1:1.7.0.261-2.6.22.2.el7_8                                               base   
java-1.7.0-openjdk-headless.x86_64                                                    1:1.7.0.261-2.6.22.2.el7_8                                               base   
java-1.7.0-openjdk-javadoc.noarch                                                     1:1.7.0.261-2.6.22.2.el7_8                                               base   
java-1.7.0-openjdk-src.x86_64                                                         1:1.7.0.261-2.6.22.2.el7_8                                               base   
java-1.8.0-openjdk.i686                                                               1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk.x86_64                                                             1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-accessibility.i686                                                 1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-accessibility.x86_64                                               1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-demo.i686                                                          1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-demo.x86_64                                                        1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-devel.i686                                                         1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-devel.x86_64                                                       1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-headless.i686                                                      1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-headless.x86_64                                                    1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-javadoc.noarch                                                     1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-javadoc-zip.noarch                                                 1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-src.i686                                                           1:1.8.0.402.b06-1.el7_9                                                  updates
java-1.8.0-openjdk-src.x86_64                                                         1:1.8.0.402.b06-1.el7_9                                                  updates
java-11-openjdk.i686                                                                  1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk.x86_64                                                                1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-demo.i686                                                             1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-demo.x86_64                                                           1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-devel.i686                                                            1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-devel.x86_64                                                          1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-headless.i686                                                         1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-headless.x86_64                                                       1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-javadoc.i686                                                          1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-javadoc.x86_64                                                        1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-javadoc-zip.i686                                                      1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-javadoc-zip.x86_64                                                    1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-jmods.i686                                                            1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-jmods.x86_64                                                          1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-src.i686                                                              1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-src.x86_64                                                            1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-static-libs.i686                                                      1:11.0.22.0.7-1.el7_9                                                    updates
java-11-openjdk-static-libs.x86_64                                                    1:11.0.22.0.7-1.el7_9                                                    updates
java-atk-wrapper.i686                                                                 0.30.4-5.el7                                                             base   
java-atk-wrapper.x86_64                                                               0.30.4-5.el7                                                             base   
java_cup.noarch                                                                       1:0.11a-16.el7                                                           base   
java_cup-javadoc.noarch                                                               1:0.11a-16.el7                                                           base   
java_cup-manual.noarch                                                                1:0.11a-16.el7                                                           base   
javacc.noarch                                                                         5.0-10.el7                                                               base   
javacc-demo.noarch                                                                    5.0-10.el7                                                               base   
javacc-javadoc.noarch                                                                 5.0-10.el7                                                               base   
javacc-manual.noarch                                                                  5.0-10.el7                                                               base   
javacc-maven-plugin.noarch                                                            2.6-17.el7                                                               base   
javacc-maven-plugin-javadoc.noarch                                                    2.6-17.el7                                                               base   
javamail.noarch                                                                       1.4.6-8.el7                                                              base   
javamail-javadoc.noarch                                                               1.4.6-8.el7                                                              base   
javapackages-tools.noarch                                                             3.4.1-11.el7                                                             base   
javassist.noarch                                                                      3.16.1-10.el7                                                            base   
javassist-javadoc.noarch                                                              3.16.1-10.el7                                                            base   
[root@192 maven]# 

第二步:選擇一個(gè)自己想要的JDK版本,這里我選擇的是 java-11-openjdk.x86_64

yum install -y java-11-openjdk.x86_64

第三步:安裝成功查看JDK版本

java -version

如果你想知道jdk安裝到了什么位置可以使用以下命令:

rpm -ql java-11-openjdk.x86_64

檢查是否安裝成功:

如果出現(xiàn)安裝成功之后,java命令不生效的話需要修改環(huán)境變量

vim /etc/profile

添加以下參數(shù):

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.18.0.10-1.el7_9.x86_64
export JRE_HOME=/usr/lib/jvm/java-11-openjdk-11.0.18.0.10-1.el7_9.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

然后 source命令讓修改后的profile文件立即生效:

source /etc/profile

2.2 自定義安裝JDK

第一步:下載JDK安裝包

Java Downloads | Oracle 中國(guó)

這里選的是jdk-11.0.17_linux-x64_bin.tar.gz Java11的版本

第二步:將下載的放入指定文件夾,這里我是放在了/usr/java下面,你們自己的話可以選擇自己喜歡的目錄

這里文件夾已經(jīng)存在了不純?cè)诘脑捑蛣?chuàng)建:

cd /usr/
mkdir java

第三步:解壓文件

# tar包進(jìn)行解壓
tar -zxvf dk-11.0.17_linux-x64_bin.tar.gz

文件解壓之后會(huì)得到一個(gè)叫做jdk-11.0.17 的文件夾

第四步:修改環(huán)境變量

vim /etc/profile

將以上地址修改成解壓后的地址即可

最后:

#刷新配置文件
source /etc/profile
#查看Java版本
java -version

2.3 rpm 安裝jdk

第一步:官網(wǎng)下載rpm安裝包

Oracle官網(wǎng)下載地址:Java Downloads | Oracle 中國(guó)

第二步:安裝

rpm -ivh jdk-11.0.17_linux-x64_bin.rpm
# 通常默認(rèn)安裝是在/usr/java目錄下 如果不在的話使用find命令查找一下
find /-name jdk-11.0.17*

第三步:配置環(huán)境變量

vim /etc/profil

第四步:刷新環(huán)境變量

#刷新配置文件
source /etc/profile
#查看Java版本
java -version

以上就是Linux系統(tǒng)中卸載與安裝JDK的詳細(xì)教程的詳細(xì)內(nèi)容,更多關(guān)于Linux卸載與安裝JDK的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

静乐县| 泗水县| 万源市| 宜良县| 墨脱县| 安仁县| 财经| 客服| 海阳市| 大方县| 北宁市| 仁怀市| 荆州市| 肥西县| 盐源县| 镇巴县| 通河县| 金昌市| 济南市| 盘山县| 黄浦区| 濉溪县| 呼伦贝尔市| 黑水县| 武胜县| 辉南县| 卢龙县| 且末县| 鄂温| 丹东市| 祁连县| 镇原县| 陵水| 神木县| 芜湖县| 泽普县| 浙江省| 韩城市| 桂阳县| 宜川县| 谷城县|