在Linux安装jdk

2020-05-22  本文已影响0人  阿拉斌

安装包获取

点击打开官网下载地址

甲骨文还提供开源GPL许可证下最新的OpenJDK版本,jdk.java.net

主要是下面两个,如果是Ubuntu的话,使用第二个

Linux x86 RPM Package   171.71 MB   jdk-8u251-linux-i586.rpm
Linux x86 Compressed Archive    186.6 MB    jdk-8u251-linux-i586.tar.gz

开始下载

root@DESKTOP-AVEHH5N:/opt/package# wget https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.rpm?AuthParam=1589615720_84403e449a5e16993de254a2c1c9e137
root@DESKTOP-AVEHH5N:/opt/package# ll
total 197952
drwxr-xr-x 1 root root      4096 May 16 16:06  ./
drwxr-xr-x 1 root root      4096 May 16 14:24  ../
drwxr-xr-x 1 root root      4096 Nov  7  2019  apache-maven-3.6.3/
-rw-r--r-- 1 root root   2762967 Nov 20 05:50  apache-maven-3.6.3-src.tar.gz
-rw-r--r-- 1 root root 179472367 Mar 14 02:17 'jdk-8u251-linux-x64.rpm?AuthParam=1589615720_84403e449a5e16993de254a2c1c9e137'
drwxr-xr-x 1  502  501      4096 Apr 28 17:53  nodejs/
-rw-r--r-- 1 root root  20352999 Apr 28 17:53  nodejs.tar.gz
root@DESKTOP-AVEHH5N:/opt/package# 

修改名字

root@DESKTOP-AVEHH5N:/opt/package# mv 'jdk-8u251-linux-x64.rpm?AuthParam=1589615720_84403e449a5e16993de254a2c1c9e137' jdk-8u251-linux-x64.rpm

安装:

root@DESKTOP-AVEHH5N:/opt/package# rpm -ivh jdk-8u251-linux-x64.rpm 

Command 'rpm' not found, but can be installed with:

apt install rpm

root@DESKTOP-AVEHH5N:/opt/package# 

Ubuntu没有带rpm,需要装下。但是Centos不存在这个问题

方式二

下载

root@DESKTOP-AVEHH5N:/opt/package# wget https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz?AuthParam=1589617043_ad140f6286f9aaa78684d69f47a17945
--2020-05-16 16:15:41--  https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz?AuthParam=1589617043_ad140f6286f9aaa78684d69f47a17945
Resolving download.oracle.com (download.oracle.com)... 23.43.252.190
Connecting to download.oracle.com (download.oracle.com)|23.43.252.190|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 195132576 (186M) [application/x-gzip]
Saving to: ‘jdk-8u251-linux-x64.tar.gz?AuthParam=1589617043_ad140f6286f9aaa78684d69f47a17945’

jdk-8u251-linux-x64.tar.gz?AuthParam=1589 100%[===================================================================================>] 186.09M   509KB/s    in 6m 55s  

2020-05-16 16:22:37 (459 KB/s) - ‘jdk-8u251-linux-x64.tar.gz?AuthParam=1589617043_ad140f6286f9aaa78684d69f47a17945’ saved [195132576/195132576]

改名字并解压

root@DESKTOP-AVEHH5N:/opt/package# mv 'jdk-8u251-linux-x64.tar.gz?AuthParam=1589617043_ad140f6286f9aaa78684d69f47a17945' jdk-8u251-linux-x64.tar.gz
root@DESKTOP-AVEHH5N:/opt/package# tar -xvf jdk-8u251-linux-x64.tar.gz 

配置环境变量

root@DESKTOP-AVEHH5N:/opt/package# ll
total 558784
-rw-r--r-- 1 root  root  195132576 Mar 14 02:16 jdk-8u251-linux-x64.tar.gz
drwxr-xr-x 1 10143 10143      4096 Mar 12 14:37 jdk1.8.0_251/
-rw-r--r-- 1 root  root  174287938 Jan 15 15:09 openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz
root@DESKTOP-AVEHH5N:/opt/package# 

添加解压地址:

export JAVA_HOME=/opt/package/jdk1.8.0_251
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

刷新:source /etc/profile

查看版本

root@DESKTOP-AVEHH5N:/opt/package# java -version
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
root@DESKTOP-AVEHH5N:/opt/package# 
上一篇 下一篇

猜你喜欢

热点阅读