Linux安装java

一般情况下,Linux默认会安装一个Java,因此,当我们输入

$ which java
/usr/bin/java

但是,系统自带的java版本会比较老,我们会希望安装一个比较新版的java。但是问题是:下载了新版的安装包,解压完,也配置完(一般配置~/.bashrc或者/etc/profile),并且source文件后,发现系统还是用的旧的java。此时,我们可以有两种解决方法:

方法一:暴力

暴力删除原有的java

rm -rf /usr/bin/java

或者重命名原来的Java

mv /usr/bin/java /usr/bin/java_1.7

这样,再次输入

$ which java

便会是我们配置的版本。

方法二:alternative

Step 1: 首先查看系统的java

$ alternatives --config java

此时,会出现
image.png
即当前系统使用的Java。
Step 2: 新增自己的Java

alternatives --install /usr/bin/java java /home/stream/jdk1.8.0_271/bin/java 2

注意:上面的命令便将自己的java加了进入,注意最后的数字2哦,这个是之前系统自带的Java加上1.
此时,再次输入

$ alternatives --config java

便会发现自己的java添加成功。
image.png
Step 3: 设置Java版本为自己的Java

$ alternatives --config java

输入数字2(自己设置Java的编号)即可。
Step 4: 查看是否设置成功

$ java -version
# 输出自己路径的java版本即可
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值