2016-10-05 85 views
0

是否有其他人有这个问题,当他们在java 9 mac版本中抱怨这个模块?无法识别的选项:-modulepath

以下是问题!

Unrecognized option: -modulepath 
Error: Could not create the Java Virtual Machine. 

如何重现? 我正在这样做example。最后一步是使用下面的命令运行模块。那是当我看到这个问题。

java -modulepath mods -m com.mycompany.helloworld/com.mycompany.helloworld.HelloWorld 

这是一些背景信息。 。我开始玩java 9(mac版)。

java version "9-ea" 
Java(TM) SE Runtime Environment (build 9-ea+138) 
Java HotSpot(TM) 64-Bit Server VM (build 9-ea+138, mixed mode) 

我甚至无法正确卸载java 9。但是,我会稍后解决。

任何帮助将不胜感激!

+1

不是在我的电脑,但尝试'--module-path' - 我相信有针对类似Unix的选项的标准化工作。 –

回答

2

正如Joop Eggen所说,JDK有一个努力来标准化命令行选项并使用GNU风格--starting-with-double-dash-and-dash-separated-long-options。所以是的,--module-path是你在找什么。

对于参考: