Jen*_*der 5 macos intellij-idea javaagents
这个问题花了我太长时间才弄清楚。
我试图通过在运行/调试配置中配置以下 VM 选项来配置 Java 代理以在 IntelliJ 中执行测试:
-javaagent:~/.m2/repository/org/springframework/spring-instrument/5.0.4.RELEASE/spring-instrument-5.0.4.RELEASE.jar
Run Code Online (Sandbox Code Playgroud)
它一直失败
Error opening zip file or JAR manifest missing : ~/.m2/repository/org/springframework/spring-instrument/5.0.4.RELEASE/spring-instrument-5.0.4.RELEASE.jar
Error occurred during initialization of VM
agent library failed to init: instrument
Run Code Online (Sandbox Code Playgroud)
类似的问题讨论了实际损坏的 jar 文件或路径中的空格,这不适用于我的情况。
问题出~在路径上。启动 IntelliJ 的执行似乎没有解决这个问题。将其替换为从根目录开始的完整路径后,它工作正常。
我希望存在基于设置工作目录并使用相对路径的替代方案,但绝对路径似乎是最容易理解和调试的。
| 归档时间: |
|
| 查看次数: |
9994 次 |
| 最近记录: |