Windows & Linux安裝jdk8


 

下載

官網:https://www.oracle.com/java/technologies/downloads/

  • Windows

根據自己電腦選擇不同的版本,電腦右鍵屬性查看系統信息:

image-20220125171325646

image-20220125171601061

  • Linux

使用命令

方式一

file /bin/ls
 

image-20220125172122782

64-bit 則為64位,32 bit 則為32bit

方式二

uname -a
 

image-20220125172316402

x86_64表示64位機器,i686表示32位機器

方式三

getconf LONG_BIT
 

image-20220125172450708

64位為64,32位為32

  • jdk8 64下載

這里jdk8 64位下載為例:jdk8下載,雖然現在版本為jdk19了。

image-20220125171020393

Windows

下載Windows64位進行安裝,下載時需要登錄oracle,沒有賬號的創建一個賬號進行下載

image-20220125172921002

或者百度網盤直接下載:

鏈接:https://pan.baidu.com/s/1V9Z44uVTAjsyNUSSCyY42A 提取碼:a2gp

image-20220125173433588

下載完之后直接雙擊jdk-8u202-windows-x64.exe進行安裝

image-20220125173518034

image-20220125174732310

安裝路徑建議切換到非系統盤C盤下,然后點擊下一步

image-20220125175032368

安裝過程中會跳出安裝Jre,更換安裝路徑

image-20220125175410667

image-20220125175541195

Jre安裝完之后就安裝完成了。

  • 配置環境變量

電腦右鍵點擊屬性,高級系統設置-環境變量-新建系統變量

變量名:JAVA_HOME
變量值:對應Jdk的安裝路徑
 

image-20220125181327090

Jdk的安裝路徑

image-20220125180416739

將上面加的變量添加到系統Path下,找到Path變量項雙擊進行添加

image-20220125181428578

新建,添加(Win10系統),其他系統操作類似(需要再Path后加英文分號隔開)

%JAVA_HOME%\bin
 

image-20220125181543521

加完之后就各個彈出框的確定按鈕完成環境變量的配置,之后打開cmd控制台,輸入java -version查看安裝的jdk版本:

image-20220125182049913

也可輸入java或javac命令看是否能執行,能執行表示jdk安裝成功

image-20220125182156186

image-20220125182219788

Linux

​ 先檢查服務器是否有安裝jdk,可以通過java -version查看,有些服務器內置了openjdk,安裝之前需要先進行卸載掉。卸載完之后就可以進行下面的安裝操作。

上傳安裝包

將安裝包上傳到服務器上,可以使用文件傳輸工具進行上傳,這里用xftp工具進行上傳,先試用xftp連上服務器,在/usr/local目錄下新建component目錄,用於存放一些安裝包,之后在component目錄上新建java目錄,然后將jdk安裝包上傳到java目錄下:

image-20220126140216992

解壓安裝包

上傳完之后,使用服務器連接管理工具連接服務器進行安裝操作,這里使用Xshell工具,連接上服務器。進入java目錄下,解壓安裝文件

#進入java目錄 cd /usr/local/component/java #解壓安裝包 tar -zxvf jdk-8u202-linux-x64.tar.gz
 

解壓完之后會出現jdk1.8.0_202文件目錄,這個就是jdk的應用文件

image-20220126140751217

配置jdk環境變量

環境變量配置文件為/etc/profile,編輯打開

#打開profile文件進行編輯 vim /etc/profile
 

按下insert會鍵盤i進行編輯,在文件末尾加上如下

JAVA_HOME=/usr/local/component/java/jdk1.8.0_202 CLASSPATH=/usr/local/component/java/jdk1.8.0_202/lib/ PATH=/usr/local/component/java/jdk1.8.0_202/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin export PATH JAVA_HOME CLASSPATH
 

image-20220126141241767

加完之后按下Esc,輸入:wq進行文件的保存。

最后就是是配置文件生效操作

# 生效配置文件 source /etc/profile
 

配置生效之后,輸入java -version就可以查看安裝的jdk版本了,也可以輸入java/javac命令看看。

image-20220126141618669

到此,linux關於jdk的安裝就完成了。

安裝腳本

這里提供一個安裝腳本,可以直接執行安裝腳本進行一鍵安裝,前提是當前環境沒有安裝jdk

# jdk版本 jdkVer='1.8.0_202' # jdk安裝包版本 jdkTarName='8u202-linux-x64' # 解壓tar文件,對xxx.tar.gz后綴文件需加上z參數 tar -zxvf jdk-${jdkTarName}.tar.gz # 當前路徑 workspace=`pwd` echo '當前路徑:'$workspace # 查看環境變量JAVA_HOME=..是否存在 count=`grep -c 'JAVA_HOME='${workspace}'/jdk'${jdkVer} /etc/profile` echo ${count} if [[ "$count" == '0' ]];then  # 添加新的環境變量  echo "JAVA_HOME=$workspace/jdk${jdkVer}" >> /etc/profile  echo "CLASSPATH=$workspace/jdk${jdkVer}/lib/" >> /etc/profile  echo "PATH=$workspace/jdk${jdkVer}/bin:$PATH" >> /etc/profile  echo "export PATH JAVA_HOME CLASSPATH" >> /etc/profile fi # 生效配置文件 source /etc/profile # 檢查是否生效 msg=`java -version 2>&1` echo $msg if [[ "$msg" =~ "1.8" ]] ;then  echo "set environment success!" else  echo "set environment fail !" 1>&2 fi
 

文件名可自定義jdk_install.sh,注意根據自己安裝的版本修改相應的jdk安裝包名字和jdk的實際版本

image-20220126142201350

然后既可以在腳本當前所在的目錄直接執行安裝腳本

#執行安裝腳本 sh jdk_install.sh
 

如下表示jdk安裝成功了

image-20220126142444681

友情提示:腳本執行完之后,執行java -version命令可能會提示命令不存在,可以新開一個tab會話框輸入命令查看


免責聲明!

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



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