首页 > 代码库 > 使用aspectjweaver时报“agent library failed to init: instrument”“Error opening zip file or JAR manifest m
使用aspectjweaver时报“agent library failed to init: instrument”“Error opening zip file or JAR manifest m
这个只是个小经验,我至今不知道为什么。今天在Ant的build.xml中增加Kieker的监控时,好几次都碰到这个问题,感觉很莫名其妙:
一般报错类似于这个:
Error occurred during initialization of VM
agent library failed to init: instrument
Error opening zip file or JAR manifest missing : lib/aspectjweaver-1.6.11.jar
这时候对应的build.xml里的写法是:
<jvmarg value=http://www.mamicode.com/"-javaagent:lib/aspectjweaver-1.6.11.jar"/>
一直百思不得其解为什么会找不到这个jar包,结果发现改成类似这样的配置就可以了:
<property name="main.aspectj.jar" location="lib/aspectjweaver-1.6.11.jar"/> ... <jvmarg value=http://www.mamicode.com/"-javaagent:${main.aspectj.jar}"/>
这两种写法在我看来是一样,不知道为什么前者不行。一点小经验,相信其他朋友也会遇到,所以总结一下。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。