Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos &引用;打开zip文件时出错或JAR清单丢失";在IntelliJ中配置javaagent时_Macos_Intellij Idea_Javaagents - Fatal编程技术网

Macos &引用;打开zip文件时出错或JAR清单丢失";在IntelliJ中配置javaagent时

Macos &引用;打开zip文件时出错或JAR清单丢失";在IntelliJ中配置javaagent时,macos,intellij-idea,javaagents,Macos,Intellij Idea,Javaagents,这件事我花了太长时间才弄明白 我试图通过在运行/调试配置中配置以下VM选项,为IntelliJ中的测试执行配置Java代理: -javaagent:~/.m2/repository/org/springframework/spring-instrument/5.0.4.RELEASE/spring-instrument-5.0.4.RELEASE.jar 它不断失败 Error opening zip file or JAR manifest missing : ~/.m2/repositor

这件事我花了太长时间才弄明白

我试图通过在运行/调试配置中配置以下VM选项,为IntelliJ中的测试执行配置Java代理:

-javaagent:~/.m2/repository/org/springframework/spring-instrument/5.0.4.RELEASE/spring-instrument-5.0.4.RELEASE.jar
它不断失败

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

类似的问题涉及路径中实际损坏的jar文件或空间,这些文件或空间不适用于我的情况。

问题在于路径中的
~
。它似乎没有通过IntelliJ启动的执行得到解决。在用从根开始的完整路径替换它之后,它工作得很好

我希望存在基于设置工作目录和使用相对路径的替代方案,但绝对路径似乎是最容易理解和调试的