Oracle JDK 9获取AgentLoadException

时间:2018-04-10 21:22:37

标签: java-9 jmockit

我正在使用Oracle Jdk 9.0.4和Jmockit。但是,当我添加

-Djdk.attach.allowAttachSelf

在我的测试文件的VM参数中,我收到了以下错误。

java.lang.IllegalStateException: com.sun.tools.attach.AgentLoadException: Agent JAR not found or no Agent-Class attribute
Caused by: com.sun.tools.attach.AgentLoadException: Agent JAR not found or no Agent-Class attribute

我的同事没有收到这样的错误。有人可以帮忙吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

这似乎可能是由多种原因引起的。对于我的情况,它是由我的Windows用户文件夹名称中的空格引起的。所以我将我的repo文件夹配置到另一个路径(路径中没有任何空格)并且它有效。