美文网首页
sudo update-alternatives 命令失效

sudo update-alternatives 命令失效

作者: 林颖星 | 来源:发表于2018-08-29 20:14 被阅读0次

系统原先安装有java8, 手动安装了java7后将其安装到update-alternatives里,
java8 的 priority 为 1081
sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/bin/java 1082

使用如下命令不生效
sudo update-alternatives --config java

从网上找的该当说是把JAVA_HOME等相关环境变量注释, 找到如下两个文件有定义JAVA环境变量,里面的内容全注释
/etc/profile.d/jdk.csh
/etc/profile.d/jdk.sh

重新打开Terminal后JAVA_HOME已经是空的了,但java -version命令依然还是java8, 可以看到alternatives里的文件已经改变。


图片.png

把能设置的都设置了,不过没用


图片.png
增加JAVA_HOME配置, 也不行
图片.png

找到一个关于android-studio 里jre的环境变量配置,这个方法可以,需要重启电脑


图片.png

相关文章

网友评论

      本文标题:sudo update-alternatives 命令失效

      本文链接:https://www.haomeiwen.com/subject/dyakwftx.html