Linux中安裝jdk


第一步:先卸載linux系統自帶的jdk,工作中通常安裝自己特定的jdk,rpm命令用於卸載,java -version用於查看是否安裝了jdk

第二步;下載需要安裝的linux版本,上傳,創建解壓目錄,解壓jdk壓縮包到對應的目錄

mkdir -p /usr/local/java

tar zxvf  jdk-8u161-linux-x64.tar.gz   -C   /usr/local/java

第三步:安裝jdk依賴環境glibc,不安裝后期容易出問題,安裝命令:

yum install glibc.i686

不安裝常見問題在現:

報錯cannot file file /usr/local/jdk1.7.0_79/lib/java......

注:(多人提示)出現error 一個.so文件not found (未找到)那可能你的Linux版本  glibc版本還未達到2.4

原因分析:

linux 上安裝jdk 1.7版本必須要配合  glibc 核心源碼版本在2.4或以上,所以還是安裝吧

第四步:配置安裝信息

vi  /etc/profile

切換到大寫狀態,按G鍵跳到最后一行,

撤銷上一步按U鍵, 如果你輸入“u”兩次,你的文本恢復原樣,

export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

第五步:加載配置

source /etc/profile

第六步:測試是否安裝成功

[root@node001 ~]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

 附加:備選(建立軟鏈接

    ln -s /usr/local/java/jdk1.8.0_161/ /usr/jdk

(此處是小寫L而不是大寫i,書寫時請注意)

 硬鏈接可認為是一個文件擁有兩個文件名;

 軟鏈接則是系統新建一個鏈接文件,此文件指向其所要指的文件

 

可能出現的錯誤信息:

bash: ./java: cannot execute binary file

出現這個錯誤的原因可能是在32位的操作系統上安裝了64位的jdk,
查看jdk版本和Linux版本位數是否一致。
查看你安裝的Ubuntu是32位還是64位系統:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位

 


免責聲明!

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



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