以前在我的机器上,
javac -version
我得到了
javac 1.6.0_65
我需要JDK 8,所以我从here下载并安装了它。但我仍然得到相同的版本。但是当我跑步时
`/usr/libexec/java_home -v 1.8 --exec javac -version`
我正在
`javac 1.8.0_11`.
我做错了什么?
答案 0 :(得分:1)
安装 Java 8 时,以前的Java版本(Java 6,Java 7)不会被卸载。
你需要:
JAVA_HOME
位置。如果您使用的是Linux,可以尝试:/usr/sbin/alternatives --config java
(至少在基于RH的发行版中)。