系統(tǒng)原先安裝有java8易核, 手動(dòng)安裝了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
從網(wǎng)上找的該當(dāng)說(shuō)是把JAVA_HOME等相關(guān)環(huán)境變量注釋浙踢, 找到如下兩個(gè)文件有定義JAVA環(huán)境變量,里面的內(nèi)容全注釋
/etc/profile.d/jdk.csh
/etc/profile.d/jdk.sh
重新打開Terminal后JAVA_HOME已經(jīng)是空的了,但java -version命令依然還是java8, 可以看到alternatives里的文件已經(jīng)改變垛叨。
把能設(shè)置的都設(shè)置了迅腔,不過(guò)沒用
增加JAVA_HOME配置, 也不行
找到一個(gè)關(guān)于android-studio 里jre的環(huán)境變量配置装畅,這個(gè)方法可以,需要重啟電腦