После того, как я перенес свой проект в java 8 на движке приложения, появляется следующая ошибка:
java.lang.IncompatibleClassChangeError: class org.glassfish.jersey.server.internal.scanning.AnnotationAcceptingListener$AnnotatedClassVisitor has class org.objectweb.asm.ClassVisitor as interface
at java.lang.ClassLoader.defineClass1 (Native Method)
Аналогичная проблема: java.lang.IncompatibleClassChangeError: Реализация развертывания класса на движке приложения но у меня другая проблема, так как я использую библиотеку asm 2.2, а не 4.0 или выше, как описано выше.
Вот список всех библиотек, которые я использую:
+- com.google.appengine:appengine-api-1.0-sdk:jar:1.9.71:compile
+- com.googlecode.objectify:objectify:jar:4.0.1:compile
| \- com.google.guava:guava:jar:14.0.1:compile
+- com.google.appengine:appengine-api-labs:jar:1.9.30:compile
+- javax.persistence:persistence-api:jar:1.0:compile
+- javax.servlet:jstl:jar:1.2:provided
+- javax.servlet.jsp:jsp-api:jar:2.1:provided
+- javax.servlet:javax.servlet-api:jar:3.0.1:provided
+- commons-lang:commons-lang:jar:2.3:compile
+- org.glassfish.jersey.containers:jersey-container-servlet:jar:2.2:compile
| +- org.glassfish.jersey.containers:jersey-container-servlet-core:jar:2.2:compile
| | \- org.glassfish.hk2.external:javax.inject:jar:2.2.0-b14:compile
| +- org.glassfish.jersey.core:jersey-common:jar:2.2:compile
| | +- javax.annotation:javax.annotation-api:jar:1.2:compile
| | +- org.glassfish.hk2:hk2-api:jar:2.2.0-b14:compile
| | | \- org.glassfish.hk2:hk2-utils:jar:2.2.0-b14:compile
| | +- org.glassfish.hk2:hk2-locator:jar:2.2.0-b14:compile
| | | +- org.glassfish.hk2.external:asm-all-repackaged:jar:2.2.0-b14:compile
| | | \- org.glassfish.hk2.external:cglib:jar:2.2.0-b14:compile
| | \- org.glassfish.hk2:osgi-resource-locator:jar:1.0.1:compile
| +- org.glassfish.jersey.core:jersey-server:jar:2.2:compile
| | +- org.glassfish.jersey.core:jersey-client:jar:2.2:compile
| | \- javax.validation:validation-api:jar:1.1.0.Final:compile
| \- javax.ws.rs:javax.ws.rs-api:jar:2.0:compile
+- org.glassfish.jersey.media:jersey-media-json-jackson:jar:2.2:runtime
| +- org.codehaus.jackson:jackson-core-asl:jar:1.9.11:runtime
| +- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.11:runtime
| +- org.codehaus.jackson:jackson-jaxrs:jar:1.9.11:runtime
| \- org.codehaus.jackson:jackson-xc:jar:1.9.11:runtime
+- com.owlike:genson:jar:1.4:compile
+- com.google.appengine:appengine-testing:jar:1.9.71:test
\- com.google.appengine:appengine-api-stubs:jar:1.9.71:test`
Любая помощь или идеи будут высоко оценены!Я также могу предоставить любую информацию, которая может вам понадобиться.