Java 我在春天使用负载时间编织。如何在jetty中设置类装入器?

Java 我在春天使用负载时间编织。如何在jetty中设置类装入器?,java,spring,jetty,classloader,load-time-weaving,Java,Spring,Jetty,Classloader,Load Time Weaving,我在春天使用负载时间编织。所有这些都适用于websphere,因为它有自己的类加载器,但我在开发模式中遇到了问题,在开发模式中,我使用嵌入式jetty。如何在jetty中设置类装入器 当我运行它时,我看到以下错误 [INFO] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.weaving.AspectJWeavi

我在春天使用负载时间编织。所有这些都适用于websphere,因为它有自己的类加载器,但我在开发模式中遇到了问题,在开发模式中,我使用嵌入式jetty。如何在jetty中设置类装入器

当我运行它时,我看到以下错误

[INFO] org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.weaving.AspectJWeavingEnabler#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loadTimeWeaver': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.instrument.classloading.ReflectiveLoadTimeWeaver]: Constructor threw exception; nested exception is java.lang.IllegalStateException: ClassLoader [com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension] does NOT provide an 'addTransformer(ClassFileTransformer)' method.

我通过添加“-Xbootclasspath/a:[path to jar]”作为JvmArgs参数解决了这个问题。 现在看起来像是

<extraJvmArgs>-Xmx4g -XX:MaxPermSize=512m -javaagent:C:\Users\auldanov\.m2\repository\org\springframework\spring-instrument\3.1.4.RELEASE\spring-instrument-3.1.4.RELEASE.jar -Xbootclasspath/a:C:\Users\auldanov\.m2\repository\org\springframework\spring-instrument\3.1.4.RELEASE\spring-instrument-3.1.4.RELEASE.jar</extraJvmArgs>
-Xmx4g-XX:MaxPermSize=512m-javaagent:C:\Users\auldanov\.m2\repository\org\springframework\spring instrument\3.1.4.RELEASE\spring-instrument-3.1.4.RELEASE.jar-Xbootclasspath/a:C:\Users\auldanov\.m2\repository\org\springframework\spring instrument\3.1.4.RELEASE\spring-instrument-3.1.4.RELEASE.jar

遵循春季Jetty LTW支持(通用Java应用程序)的说明。感谢链接。我看了,对不起,我忘了提。我使用-javaagent:path/to/spring-instrument.jar运行我的应用程序,但它无论如何都不起作用