我正试图在本地glassfish服务器上完成java测试。当它试图改变我得到的字节码时
严重: javassist.CtBehavior.insertBefore(CtBehavior.java:771):javassist.CannotCompileException:找不到javax.ws.rs.core.Response
在我看来,这看起来像是我创建的jar文件的问题,但是我检查了manifest.mf并包含了maven依赖位置。有什么建议吗?
Premain-Class: com.agent.TestAgent
Agent-class: com.agent.TestAgent
Boot-Class-Path: D:/TEST_PROJ/WebContent/WEB-INF/lib/ C:/Users/djones/
Class-Path: D:/TEST_PROJ/WebContent/WEB-INF/lib/ C:/Users/djones/发布于 2017-05-15 13:59:49
看起来它无法获取servlet路径。在引导类路径中添加servlet jar路径,更新它并再次运行它。
发布于 2017-05-13 12:50:02
我认为Manifest文件配置是正确的,因为进入Premain类并执行transform.My猜测的控件可能是显示异常的类,在jar文件或其他地方不存在。
https://stackoverflow.com/questions/43953017
复制相似问题