0

我有一个使用 Spring 3.1 的 Aspects 的应用程序。它与 Tomcat 7 完美运行。建议的方法按预期调用。

我希望它与 Jetty 一起工作。我之前在 Spring 2.0 和 Jetty 中使用过 Aspects,除了添加 JVM 代理之外没有任何重大问题。但是,我对 Jetty 6.22 和我的 Spring 3.1 应用程序不满意。因此,我使用 javaagent 启动 Jetty

-javaagent:./spring-instrument-3.1.3.RELEASE.jar

Spring Instrument jar 在我的 CWD 中。

StackOverFlow 上有一个类似的问题,但没有人能够提出一个有效的答案。

4

1 回答 1

0

首先,我强烈建议使用 jetty 9 而不是 jetty 6。Jetty 6 已经过时了,它缺少很多功能和错误修复!

除此之外,您是否在配置中的某处使用了 --exec 选项?这将启动第二个 jvm,并且可能没有使用 javaagent 设置位置启动第二个 jvm。您可以在 *nix 系统上使用“ps -ef | grep jetty”来验证这一点。

于 2013-04-22T11:05:51.937 回答