我正在尝试使用以下方式启动我的 Web 应用程序:
java -jar application.jar
我已经嵌入了 Jetty 并使用了一个 maven 程序集来构建所需的 jar,这一切都很完美,但是我刚刚意识到我需要带有 AspectJ 的 LTW。通常,当应用程序部署在应用服务器中时,-javaagent:aspectjweaver.jar 会添加到应用服务器启动中。我不希望我的应用程序的干净启动行变成:
java -javaagent:aspectjweaver.jar -jar application.jar
那么有没有另一种方法可以让我在不诉诸于此的情况下启动 Aspectj LTW?