在High Sierra中卸载java9

在High Sierra中卸载java9,java,apache-spark,macos-high-sierra,Java,Apache Spark,Macos High Sierra,我正在尝试为ApacheSpark设置一个环境,发现它与Java9不兼容。(我很抱歉没有早点发现这一点。)我无法让spark工作或卸载java9 我尝试了两种方法和方法 所有这些都没有产生任何结果 如果在终端中运行“java--version”,则输出如下: java 9.0.4 Java(TM) SE Runtime Environment (build 9.0.4+11) Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mod

我正在尝试为ApacheSpark设置一个环境,发现它与Java9不兼容。(我很抱歉没有早点发现这一点。)我无法让spark工作或卸载java9

我尝试了两种方法和方法

所有这些都没有产生任何结果

如果在终端中运行“
java--version
”,则输出如下:

java 9.0.4
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
我现在的问题是卸载Java9,重新安装Java8和重新配置spark


这方面有什么线索/帮助吗

Spark与Java 9还不兼容,您需要Hadoop 3.0才能使用Java 9,但我还没有看到Spark与Hadoop 3.0兼容。最好的选择是使用已配置Spark的docker容器。我使用这个命令:,docker hub上还有更多的命令。

尝试使用这些命令。 去: /Library/Java/JavaVirtualMachine

删除jdk-9.0.4.jdk文件夹


这应该适合您

谢谢,用户9382513。还有其他建议如何摆脱Java9吗?我无法使用上述方法进行卸载。这似乎真的很让人头疼。