日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

在Ubuntu中安装及配置java

發布時間:2025/4/5 Ubuntu 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Ubuntu中安装及配置java 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

描述:在Ubuntu16.04中配置jdk1.8


1. 下載jdk

下載地址:Java SE Development Kit 8 - Downloads - jdk8u301 (oracle.com)

選擇版本為:jdk-8u301-linux-x64.tar.gz

jdk-版本號-操作系統名-cpu架構.文件擴展名

CPU架構區別
【CPU】關于x86、x86_64/x64、amd64和arm64/aarch64 - 簡書 (jianshu.com)

tar.gz和rpm的關系

rpm(redhat package manager)tar.gz
區別由redhat公司開發由GNU開發
無需解壓縮,直接安裝先解壓縮,再安裝
相當于windows中的.exe文件tar是一種壓縮文件的格式
綁定到某種CPU或者發行版中通用

2. 解壓

  • 將jdk壓縮包移至/usr/local/java文件夾下cd /usr/local sudo mkdir java cp /usr/下載/jdk-8u301-linux-x64.tar.gz /usr/local/java
  • 解壓cd /usr/local/java sudo tar -zxvf jdk-8u301-linux-x64.tar.gz 如果無法權限不足,無法新建文件夾則需要先獲取管理員權限,再執行以上命令# 獲取管理員權限 sudo passwd su root
  • 3. 配置環境變量

    繼續在終端窗口中輸入以下命令,配置jdk環境

    sudo vi /etc/profile # 輸入完成后回車 # 光標移至文件末尾,按 a 進入尾部添加狀態 # 添加以下命令 export JAVA_HOME=/usr/local/java/jdk1.8.0_301 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin # 輸入完成后,按 esc 鍵進入命令模式,使用 :wq 保存并退出

    涉及路徑或jdk版本以個人真實情況修改

    4. 刷新環境配置使其生效

    source /etc/profile

    5. 判斷是否安裝成功

    java -version# 顯示以下文本則表示安裝成功 # java version "1.8.0_301" # Java(TM) SE Runtime Environment (build 1.8.0_301-b09) # Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

    可能出現的問題

    問題一:在輸入過程中,按下上下左右鍵,出現ABCD等字符
    可能原因:原有的vim-common組件有問題
    解決方法:卸載原有的vim-common組件,安裝新的vim

  • 先按 Esc 退出編輯狀態,然后輸入 :q! 退出文件編輯
  • sudo apt-get remove vim-common
  • sudo apt-get install vim
  • 問題二:若退出終端后,重新輸入java -version,顯示下述文本,

    程序 'java' 已包含在下列軟件包中:* default-jre* gcj-5-jre-headless* openjdk-8-jre-headless* gcj-4.8-jre-headless* gcj-4.9-jre-headless* openjdk-9-jre-headless請嘗試:apt install <選定的軟件包>

    可能原因:ubuntu不能正確執行javac或java命令
    解決方法如下:

    # 輸入命令1$ sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_301/bin/javac 300# 輸入命令2$ sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_301/bin/java 300# 重新測試root@systemName:/home/userName# java -versionjava version "1.8.0_301"Java(TM) SE Runtime Environment (build 1.8.0_301-b09)Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)

    解釋:update-alternatives: 使用 /usr/local/java/jdk1.8.0_301/bin/javac 來在自動模式中提供 /usr/bin/javac (javac);使用 /usr/local/java/jdk1.8.0_301/bin/java 來在自動模式中提供 /usr/bin/java (java)



    參考文章:

  • ubuntu下jdk的javac和java_龍行天下_新浪博客 (sina.com.cn)
  • 程序 ‘java’ 已包含在下列軟件包中的解決方法
  • Ubuntu使用vi編輯時按上下左右變成ABCD
  • 總結

    以上是生活随笔為你收集整理的在Ubuntu中安装及配置java的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。