【发布时间】:2015-10-30 20:29:35
【问题描述】:
我在 intellij 中运行单元测试时遇到错误。以下是错误信息。
错误
运行 CLASS_NAME.TEST_METHOD_NAME 时出错:无法运行程序 “JAVA_PATH/bin/java”(在目录“WORKSPACE_PATH”中):错误=7, 参数列表太长
以下是我在 SO 上找到的分辨率 -
将dynamic.classpath(workspace.xml 中的属性)设置为true。
负面影响 -
但由于上述解决方案,其他单元测试现在失败了。
原因 - 它没有加载其他依赖模块类路径。
如果有人对此有任何解决方案/解决方法,请帮助我。
【问题讨论】:
-
任何人,请帮忙。
-
以前,我在 RHEL OS 上工作,在那里我遇到了这个问题。现在,我在 Ubuntu 机器上设置了整个代码库。它现在工作正常。可能是因为某些操作系统特定的原因,可能是它有更大的文件来存储类路径。不管它是什么,它对我来说都很好。 :)
-
请参阅此问题的已接受答案stackoverflow.com/questions/14725307/…
-
设置 dynamic.classpath 对我不起作用。
-
设置 dynamic.classpath 对我不起作用。看来我对 workspace.xml 的更改并没有立即反映出来。我该怎么办?
标签: java intellij-idea jvm java-8 intellij-14