【发布时间】:2017-05-13 12:11:36
【问题描述】:
我正在尝试在我的本地 glassfish 服务器上完成 java 检测。当它试图改变我得到的字节码时
严重:javassist.CannotCompileException:找不到 javax.ws.rs.core.Response 在 javassist.CtBehavior.insertBefore(CtBehavior.java:771)
对我来说,这看起来像是我创建的 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/
【问题讨论】:
-
出于安全原因,根据 oracle 的说法,URL 必须与 JAR 文件的代码库相关
标签: java instrumentation javassist