Red Hat Linux7 下载jdk

1.下载jdk

wget命令方式下载(不用重定向)

参数解释:

no-check-certificate:表示不校验SSL证书,因为中间的两个302会访问https,会涉及到证书的问题,不校验能快一点,影响不大。

no-cookies:表示不使用cookies,当然首次在header里指定的会带上,后面重定向的就不带了,这个影响也不大,可以不加。

进入Orcle官网,选择适合本机版本的jdk

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/11.0.2+9/f51449fcd52f4d52b93a989c5c56ed3c/jdk-11.0.2_linux-x64_bin.tar.gz
2.安装jdk

下载完成之后,得到一个以.tar.gz结尾压缩包,使用如下命令对其进行解压;

[root@linuxprobe ranjun]# tar xzvf jdk-7u80-linujdk-11.0.2_linux-x64_bin.tar.gz^Cx64.tar.gz

解压完成之后,可以在当前目录下看到一个名字为【jdk-11.0.2】的目录,里面存放的是相关文件;

我们通常将其放置在/usr目录下,因此我们可以在/usr目录下新建一个java目录,并将其移动到这个目录;

[root@linuxprobe ranjun]# mkdir /usr/java
[root@linuxprobe ranjun]# mv mv jdk-11.0.2/ /usr/java/

接下来,修改环境变量,用vim打开/etc/profile文件,在文件末尾添加下面内容:

export JAVA_HOME=/usr/java/jdk-11.0.2
export PATH=$PATH:$JAVA_HOME/bin

然后,保存并退出;
使用命令

[root@linuxprobe ranjun]#  source /etc/profile

使我们刚才修改的环境变量生效;

3.卸载Red Hat上自带的open jdk

首先输入命令

root@linuxprobe ranjun]# sudo update-alternatives --list
libnssckbi.so.x86_64	auto	/usr/lib64/pkcs11/p11-kit-trust.so
ld	auto	/usr/bin/ld.bfd
mkisofs	auto	/usr/bin/genisoimage
print	auto	/usr/bin/lpr.cups
//可以看到这里是自带的系统默认的jdk,运行java命令时也是跑的这个版本
java	manual	/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/bin/java
jre_openjdk	auto	/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre
jre_1.8.0	auto	/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre
jre_1.8.0_openjdk	auto	/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
xinputrc	auto	/etc/X11/xinit/xinput.d/ibus.conf
mta	auto	/usr/sbin/sendmail.postfix
cifs-idmap-plugin	auto	/usr/lib64/cifs-utils/cifs_idmap_sss.so
libjavaplugin.so.x86_64	auto	/usr/lib64/IcedTeaPlugin.so
cdrecord	auto	/usr/bin/wodim
libwbclient.so.0.13-64	auto	/usr/lib64/samba/wbclient/libwbclient.so.0.13
[root@linuxprobe ranjun]# 

所以我们要修改系统上的jdk
所以我们要使用如下命令

[root@linuxprobe ranjun]# update-alternatives --install /usr/bin/java  java  $JAVA_HOME/bin/java  300

然后对执行下面的命令,选择你希望的jdk版本。

[root@linuxprobe ranjun]# update-alternatives --config  java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/bin/java)
   2           /usr/java/jdk-11.0.2/bin/java

Enter to keep the current selection[+], or type selection number: 2

然后输入java -version命令。看看java版本是不是你希望的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Red Hat Linux 6 中安装 JDK,可以按照以下步骤进行: 1. 首先,访问 Oracle JDK 下载页面:https://www.oracle.com/java/technologies/javase-downloads.html 2. 在该页面中,找到适合你的系统的 JDK 版本,点击下载按钮进行下载。一般来说,Red Hat Linux 6 适合的是 x64 版本的 JDK。 3. 下载完成后,解压下载的文件。可以在终端中进入下载目录,然后运行以下命令: ``` tar -zxvf jdk-xxx-linux-x64.tar.gz ``` 其中,`jdk-xxx-linux-x64.tar.gz` 是你下载的文件名。 4. 将解压后的 JDK 目录移动到一个合适的位置,比如 `/usr/local` 目录下。可以在终端中运行以下命令: ``` sudo mv jdk-xxx /usr/local/ ``` 其中,`jdk-xxx` 是解压后的 JDK 目录名。 5. 设置环境变量。可以在终端中运行以下命令: ``` sudo vi /etc/profile.d/java.sh ``` 然后在打开的文件中添加以下内容: ``` export JAVA_HOME=/usr/local/jdk-xxx export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH ``` 其中,`jdk-xxx` 是你解压后的 JDK 目录名。 6. 保存文件并退出。可以运行以下命令: ``` :wq ``` 7. 使环境变量生效。可以运行以下命令: ``` source /etc/profile.d/java.sh ``` 8. 检查 JDK 是否正确安装。可以在终端中运行以下命令: ``` java -version ``` 如果正确安装,会显示 JDK 的版本号。 这样就完成了在 Red Hat Linux 6 中安装 JDK 的过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值