linux无管理员权限时如何切换java版本

解决思路:修改配置文件~/.bashrc中的JAVA_HOME路径。

如果是管理员可以直接通过以下指令修改java版本

update-alternatives --config java

可以看到系统中有两个版本的openjdk,默认用的11

linux无管理员权限时如何切换java版本_第1张图片

如果是管理员,直接输入数字按回车就能改版本了

非管理员不可以这么操作

现在我想将版本改成1.8

那么就将路径一直到bin以前都复制下来,即

/usr/lib/jvm/java-8-openjdk-amd64/jre

然后进入~/.bashrc文件

添加上 export JAVA_HOME = /usr/lib/jvm/java-8-openjdk-amd64/jre 

最后让配置文件生效就可以啦

source ~/.bashrc

此时再查看java版本

说明修改成功~ 

你可能感兴趣的:(Linux,java,openjdk)