我使用 javassist 库编写了一个简单的 Java 代理来检测基于 Java 的 Web 应用程序中的一些活动。
问题是当我将代理附加到 jp2launcher 进程时,我会抛出 ClassNotFoundException,因为它找不到 javassist.CtBehavior 类。
所以我尝试运行一个简单的本地 java 应用程序来测试我的代理,看看它是否有效并且确实有效。
我尝试运行另一个测试,我只将“hello”打印到 java 控制台并将我的代理附加到 Web 应用程序,它确实有效,这只告诉我我的代理有效。
你们有谁知道为什么它在附加到 Web 应用程序时找不到 javassist?我已经将类路径设置为指向我磁盘上的 javassist.jar。
谢谢