Linux jdktar官网地址,Linux上安装java

目录

一、Linux上安装.rpm二进制包的JDK. 3

1、JDK的下载... 3

(1)获取JDK的.rpm文件下载地址... 3

(2)wget下载文件到指定目录下并修改改文件名... 4

(3)在Linux上进行下载JDK的.rpm文件... 5

2、查看系统默认自带的JDK. 5

3、卸载JDK. 6

4、JDK的.rpm下载文件赋予777权限... 6

5、rpm -ivh命令安装JDK. 7

6、默认安装路径... 7

7、配置JDK的环境变量... 8

(1)打开/etc/profile. 8

(2)在该文件最后增加环境变量配置... 8

(3)使配置生效... 10

8、JDK的验证... 10

二、Linux上安装.tar.gz二进制包的JDK. 11

1、JDK的下载... 11

(1)获取JDK的.tar.gz文件下载地址... 11

(2)wget下载文件到指定目录下并修改文件名... 12

(3)在Linux上进行下载JDK的.tar.gz文件... 13

2、查看系统默认自带的JDK. 14

3、卸载JDK. 14

4、JDK的.tar下载文件赋予777权限... 15

5、解压安装JDK. 15

6、配置JDK的环境变量... 17

(1)打开/etc/profile. 17

(2)在该文件最后增加环境变量配置... 17

(3)使配置生效... 19

7、JDK的验证... 19

一、Linux上安装.rpm二进制包的JDK

1、JDK的下载

国内官网地址:https://www.java.com

国外官网地址:http://www.oracle.com

国内官网下载地址:所有浏览器需要打开浏览器java插件才能正常使用

国外官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

最新版国外官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html该地址下载的是最新版的

如果已有安装文件可以通过xftp工具将下载的安装包上传到目标路径下(最好是放在工具包中便于删除操作因为安装时可以指定安装路径)

(1)获取JDK的.rpm文件下载地址

因为在官网下载需要认证所以不能直接下载,需要通过在下载过程中获取下载地址

54857dd1b1c4b11f82a4a54761505b18.png

首先需要选中同意协议,点击对应需要下载的版本文件下载。

d1d2bff9a853a02dc9935adc0adfe1fa.png

此时右键地址,复制链接地址

7d91c7bccb51949b442613e8ee66ca96.png

获取到的地址为:http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.rpm?AuthParam=1536682102_259afed627a602a895f1f605562b9e22

该地址才能在Linux上正常下载

注:该地址是一个动态地址,同意认证会过期,所以需要当时使用

(2)wget下载文件到指定目录下并修改改文件名wget -P /usr/javatool/ -O jdk8u181.rpm http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.rpm?AuthParam=1536682102_259afed627a602a895f1f605562b9e22

-P /usr/javatool/                   表示下载的文件保存在指定的/usr/javatool/这个目录下。如果不是目录是不能够这样下载的,只能进入到那个文件夹下执行命令,因为wget下载保存的默认路径为当前路径。

-O jdk8u181.rpm                 表示将下载保存的文件名改为jdk8u181.rpm

(3)在Linux上进行下载JDK的.rpm文件

使用没有过期的地址下载

6489e20964c9393ad96166271acbf134.png

使用过期地址下载会出现错误

cb25dfbfc0206c15d32e321e3293010f.png

2、查看系统默认自带的JDK

在安装centos系统时有的会默认安装JDK,比如安装了openjdk等,所以要先执行清除自带的jdk和老版本的jdk

执行以下命令,查看已经有了的JDKrpm -qa|grep jdk

3124c9af0acebe70462fcdc361a01336.png

3、卸载JDKsudo yum remove xxxx

xxxx表示查询出来的结果

比如卸载java-1.7.0-openjdk-headless.x86_64sudo yum remove java-1.7.0-openjdk-headless.x86_64

分别将不需要的JDK全部卸载

完成后rpm -qa|grep jdk查看是否还存在未卸载的JDK。

53b3847ba3d7fd9083d4553bd2440885.png

说明卸载完成。

4、JDK的.rpm下载文件赋予777权限sudo chmod 777 jdk8u181.rpm

970e8c5641136cfbf2a4ecc36e73570f.png

给jdk8u181.rpm赋予777权限(又叫全开权限),

7代表:读、写、执行这三个权限;

第一个7表示:用户的权限;

第二个7表示:用户组的权限;

第三个7表示:其他人的权限。

注:先修改权限,因为不知道具体您下载时用的账号和使用时的账号,所以先用777把用户,用户组和其他人这三个组都赋予读、写、执行的权限。

5、rpm -ivh命令安装JDKsudo rpm -ivh jdk8u181.rpm

20131db4160d2aad8958f4336078290d.png

6、默认安装路径

JDK的默认安装路径为/usr/java

7be27c4c29b0f2fe2f2f8ec4b294c51f.png

安装完成后,安装文件在/usr/java/jdk1.8.0_181-amd64

7、配置JDK的环境变量

(1)打开/etc/profilesudo vim /etc/profile

d6d1a4ff92cd55c01e568700cba831ca.png

按下i键出现——插入——即可进行编辑

2fbe4938abfc5972bed0098b4064bec8.png

(2)在该文件最后增加环境变量配置export JAVA_HOME=/usr/java/jdk1.8.0_181-amd64

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

注:JAVA_HOME“=”后面为JDK的安装路径

9bb63ef315491440ba4094e5dfe81628.png

编辑完成后

按下esc键,现在——插入——字样消失

680f15927a045d848f514e48f325969a.png

输入:wq保存退出

f32a3ea8456b5a89a6cab1bd96d68196.png

确认后回到命令行

affb9f051ba1a18bbac963133c693a0a.png

:wq!   强制性写入文件并强制退出

:wq     强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

:x        写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

(3)使配置生效source /etc/profile

b2f1745f8e44c7b2d5e9bcda557803c5.png

8、JDK的验证java -version

执行完命令出现java的版本号,即说明JDK安装成功。

7c77fa612f75360bfaabc9db8d6bfacb.png

二、Linux上安装.tar.gz二进制包的JDK

1、JDK的下载

国内官网地址:https://www.java.com

国外官网地址:http://www.oracle.com

国内官网下载地址:所有浏览器需要打开浏览器java插件才能正常使用

国外官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

最新版国外官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html该地址下载的是最新版的

如果已有安装文件可以通过xftp工具将下载的安装包上传到目标路径下(最好是放在工具包中便于删除操作因为安装时可以指定安装路径)

(1)获取JDK的.tar.gz文件下载地址

因为在官网下载需要认证所以不能直接下载,需要通过在下载过程中获取下载地址

5112cbd51a1752c8ad3c16eec82ffffa.png

首先需要选中同意协议,点击对应需要下载的版本文件下载。

ca3eea34ecacdd591a1f9ff52485b63b.png

此时右键地址,复制链接地址

85c3e7d07cb15d218ad889f71c764057.png

获取到的地址为:http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?AuthParam=1536762810_50d36a11036e62a9133fe4fddfe7174c

该地址才能在Linux上正常下载

注:该地址是一个动态地址,同意认证会过期,所以需要当时使用

(2)wget下载文件到指定目录下并修改文件名wget -P /usr/javatool/ -O jdk8u181.tar.gz http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?AuthParam=1536762810_50d36a11036e62a9133fe4fddfe7174c

-P /usr/javatool/                   表示下载的文件保存在指定的/usr/javatool/这个目录下。如果不是目录是不能够这样下载的,只能进入到那个文件夹下执行命令,因为wget下载保存的默认路径为当前路径。

-O jdk8u181.tar.gz             表示将下载保存的文件名改为jdk8u181.tar.gz

(3)在Linux上进行下载JDK的.tar.gz文件

使用没有过期的地址下载

74a54555a6baf61f2a175849da98b688.png

在下载路径中去查看是否正确下载到指定路径

使用过期地址下载会出现错误

f306047b43b5bf6615a5466d47f61c3f.png

2、查看系统默认自带的JDK

在安装centos系统时有的会默认安装JDK,比如安装了openjdk等,所以要先执行清除自带的jdk和老版本的jdk

执行以下命令,查看已经有了的JDKrpm -qa|grep jdk

4428e233849c021a0cae99de8c390950.png

3、卸载JDKsudo yum remove xxxx

xxxx表示查询出来的结果

比如卸载java-1.7.0-openjdk-headless.x86_64sudo yum remove java-1.7.0-openjdk-headless.x86_64

分别将不需要的JDK全部卸载

完成后rpm -qa|grep jdk查看是否还存在未卸载的JDK。

ec264f33f343145e4859da86b737c4bd.png

说明卸载完成。

5、解压安装JDK到指定目录

(1)解压缩命令为:tar -zxvf 文件名 -C 目标目录

[root@www src]# tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/

解压完成

c0618eb29950e83b15492159289ce156.png

查看解压文件

[root@www src]# ll /usr/local/

24537728cd53ab9c87598304c49a2ea2.png

解压成功,修改文件名

[root@www src]# mv jdk1.8.0_181 java

2fd0edcba9682b50f2227a1e806918ae.png

6、配置JDK的环境变量

(1)打开/etc/profile

[root@www src]# sudo vim /etc/profile

14449d55f144b9d75873afc746f60be8.png

按下i键出现——插入——即可进行编辑

6afa0d5c45ff6bd559f37832123f69bd.png

(2)在该文件最后增加环境变量配置export JAVA_HOME=/usr/local/java

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

注:JAVA_HOME“=”后面为JDK的安装路径

38bb84081ce7e325c8c5564247059686.png

编辑完成后

按下esc键,现在——插入——字样消失

ed8c3bd3b380d78b421b277b6ef0fc9c.png

输入:wq保存退出

9828215afb0938872ef7a91e1a8240ba.png

确认后回到命令行

5d90b5df1157a4a94bed18d4c5fbe377.png

:wq!   强制性写入文件并强制退出

:wq     强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

:x        写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。

(3)使配置生效

[root@www src]# source /etc/profile

0811f05902254bc9ec92a58bf2aa5c60.png

7、JDK的验证

[root@www src]# java -version

执行完命令出现java的版本号,即说明JDK安装成功。

ac5434b81671975b8d4718f0cf301f64.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值