【问题标题】:Using Spring Aspects with Jetty在 Jetty 中使用 Spring Aspects
【发布时间】:2013-04-21 12:53:01
【问题描述】:

我有一个使用 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 上有一个类似的问题,但没有人能够提出有效的答案。

【问题讨论】:

    标签: spring jetty aop aspects


    【解决方案1】:

    首先,我强烈建议使用 jetty 9 而不是 jetty 6。Jetty 6 的生命周期结束已有一段时间了,它缺少许多功能和错误修复!

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

    【讨论】:

    • 好的,感谢您的建议。我将尝试使用以后的 Jetty。它确实适用于 Spring 2.5,但迁移到 Spring 3.0 可能会破坏某些东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多