[英]Can't downgrade to Java JDK 8 from version 14 on OSX
I've followed the oracle instructions to uninstall Java on OSX.我已按照oracle 说明在 OSX 上卸载 Java。 I restart my Mac, and 'java -version' says JDK 14. Then I installed JDK 8.
我重新启动我的 Mac,'java -version' 说 JDK 14。然后我安装了 JDK 8。
I've followed many different stack exchange answers to downgrade Java.我遵循了许多不同的堆栈交换答案来降级 Java。 Every other command indicates I am on Java 8, and the Java control pannel says it is on Java 8 in the JRE settings and Java 8 Update 261 in the update settings.
Every other command indicates I am on Java 8, and the Java control pannel says it is on Java 8 in the JRE settings and Java 8 Update 261 in the update settings.
However, when I do java -version
it still says I am on Java 14. Nothing I do seems to fix it.但是,当我执行
java -version
时,它仍然说我在 Java 14 上。我似乎没有做任何事情来解决它。
Does anyone know what might be causing this?有谁知道这可能是什么原因造成的?
Thanks.谢谢。
Here some guide which could help https://explainjava.com/uninstall-java-macos/这里有一些指南可以帮助https://explainjava.com/uninstall-java-macos/
If you plan to support multiple versions I would recommend using sdk
如果您计划支持多个版本,我建议您使用
sdk
# list all possible java versions
sdk list java
# Install your favourite version
sdk install java <Identifier>
# Set which version you prefer to be default
sdk default java <Idenfifier>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.