【问题标题】:"Error opening zip file or JAR manifest missing" when configuring javaagent in IntelliJ在 IntelliJ 中配置 javaagent 时出现“打开 zip 文件时出错或缺少 JAR 清单”
【发布时间】:2018-02-22 08:19:06
【问题描述】:

这个我花了太长时间才弄明白。

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

-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 文件或路径中的空格,但不适用于我的情况。

【问题讨论】:

    标签: macos intellij-idea javaagents


    【解决方案1】:

    问题是路径中的~。执行开始的 IntelliJ 似乎没有解决它。将其替换为从根目录开始的完整路径后,它工作正常。

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

    【讨论】:

      猜你喜欢
      • 2017-10-25
      • 1970-01-01
      • 2014-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-05
      • 2020-08-13
      • 1970-01-01
      相关资源
      最近更新 更多