为什么intellij将Vm args作为主要类名?

时间:2014-11-22 14:13:48

标签: java unit-testing intellij-idea junit jar

我尝试按照以下方式在intellij中运行我的项目:

enter image description here

但是我收到了一个错误:

enter image description here

为什么?

VM args不应包含主类。这就是我在"Main class"下的对话框中指定的内容。

我尝试了完整的路径并没有帮助。

我想用它来模拟这个shell脚本的执行:

java -DqueryString=myValue -cp RTSimulator.jar:junit-4.11.jar HCRunner HeadlessClientE2ET#sendSearchRequest

1 个答案:

答案 0 :(得分:1)

那是什么"程序参数"是给。 VM选项类似于-Xmx512m-Dfoo=barjava之后但在命令中的主类名之前的事物:

java -cp ... <VM argument> main.class.Name <program arguments>