linux下jdk版本与安装版本不一致(linux自己配置jdk)

Linux系统 同时被 2 个专栏收录
43 篇文章 0 订阅
11 篇文章 0 订阅

根据该按照教程https://jingyan.baidu.com/article/9989c746064d46f648ecfe9a.html下载jdk,教程与现在的会有小部分差异,但大体是相同的,下载所需要的linux系统jdk版本

将jdk复制到linux系统解压,具体操作就不多说了,直接说配置

一、在/etc/profile文件中添加
 

export JAVA_HOME=/usr/local/software/jre1.8.0_151
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

所加位置参考

for i in /etc/profile.d/*.sh ; do
    if [ -r "$i" ]; then
        if [ "${-#*i}" != "$-" ]; then
            . "$i"
        else
            . "$i" >/dev/null 2>&1
        fi
    fi
done

export JAVA_HOME=/usr/local/software/jre1.8.0_151
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

unset i
unset -f pathmunge

二、查看jdk版本java -version

看上面其实我安装的是1.8.151版本,现实不一致

接下来要删除/etc/alternatives和/usr/bin/中的java

然后运行java -version出现

-bash: java: command not found

运行

source /etc/profile

接着报错:-bash: /usr/local/software/jre1.8.0_151/bin/java: 权限不够

再次运行

chmod +x /usr/local/software/jre1.8.0_151/bin

就可以了

 

  • 1
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值