默认情况下,Linux Mint 中已安装 JDK 7。我想删除它并安装 JDK 8。我在 youtube 上找到了一个教程。我跟着它。我所做的是,首先我从http://www.oracle.com。在那之后,
tar -zxvf jdk1.8*
mv jdk1.8* /usr/lib/java/
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/java/jdk1.8.0_45/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/java/jdk1.8.0_45/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/java/jdk1.8.0_45/bin/javaws" 1
我还附加了以下代码/etc/profile
export JAVA_HOME=/usr/lib/java/jdk1.7.0_65
set PATH="$PATH:$JAVA_HOME/bin"
export PATH
重新启动后,显示了与我附加到的环境变量相关的错误/etc/profile
。
/etc/profile
所以我从终端中删除了这些命令并尝试了代码。没有错误,但java -version
仍然给出旧版本的 Java。
答案1
你必须运行这个命令:
sudo update-alternatives --config java
并选择正确的 java 8 数量(es. 1)。
然后命令:
java -version
应该返回你想要的java版本