如何在MacOSX El Capitan上降级Java版本?现在,当我运行java -version时,我得到:
java版“9.0.1”Java(TM)SE运行时环境(版本9.0.1 + 11) Java HotSpot(TM)64位服务器VM(版本9.0.1 + 11,混合模式)
我需要说:
java版“1.8.0_25”Java(TM)SE运行时环境(版本9.0.1 + 11) Java HotSpot(TM)64位服务器VM(版本9.0.1 + 11,混合模式)
所以我可以运行一个特定的基于npm java的包。
我尝试在Java网站上关注instructions进行卸载/重新安装,但没有运气。他们建议运行这3个命令:
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane
sudo rm -fr ~/Library/Application\ Support/Java
这样做似乎什么都不做。当我运行java -version
时,我仍然得到相同的结果。
我看了this video但是我找不到视频中引用的JavaAppletPlugin.plugin。
我做错了什么?你如何在El Capitan Mac OS上更改Java版本?
答案 0 :(得分:2)
查看SDKMAN - http://sdkman.io/
您安装它,然后执行sdk list java
sdk list java
================================================================================
Available Java Versions
================================================================================
9.0.1-zulu
9.0.1-oracle
9.0.0-zulu
8u152-zulu
8u151-oracle
8u144-zulu
> + 8u141-oracle
8u131-zulu
7u141-zulu
6u65-apple
您可以安装其中的任何一个或全部,并选择您要使用的任何一个并设置默认值:
请参阅此处的文档: