[英]Java 9 required for Javers 5.6.3?
I'm getting the deployment error below after I included javers 5.6.3 in pom.在 pom.xml 中包含 javers 5.6.3 后,出现以下部署错误。 I'm using java 8 and Wildfly 10. Based on the documentation of Javers, it seems to me that Java 8 is compatible javers 5.6.3, hence I'm confused.我正在使用 java 8 和 Wildfly 10。根据 Javers 的文档,在我看来 Java 8 是兼容的 javers 5.6.3,因此我很困惑。 POM:聚甲醛:
<dependency>
<groupId>org.javers</groupId>
<artifactId>javers-core</artifactId>
<version>5.6.3</version>
</dependency>
Server error:服务器错误:
[org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0003: Could not index class META-INF/versions/9/module-info.class at /content/myproject.war/WEB-INF/lib/classgraph-4.8.43.jar: java.lang.IllegalStateException: Unknown tag. [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0003: Could not index class META-INF/versions/9/module-info.class at /content/myproject.war/WEB-INF/ lib/classgraph-4.8.43.jar:java.lang.IllegalStateException:未知标签。 pos=3 poolCount = 18 at org.jboss.jandex.Indexer.processConstantPool(Indexer:java.1416) at org.jboss.jandex.Indexer.index(Indexer:java.1450) at org.jboss.as.server.deployment.annotation.ResourceRootIndexer.indexResourceRoot(ResourceRootIndexer:java.99) at org.jboss.as.server.deployment.annotation.AnnotationIndexProcessor.deploy(AnnotationIndexProcessor:java.51) at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService:java.147) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl:java.1948) at org.jboss.msc.service.ServiceControllerImpl pos=3 poolCount = 18 at org.jboss.jandex.Indexer.processConstantPool(Indexer:java.1416) at org.jboss.jandex.Indexer.index(Indexer:java.1450) at org.jboss.as.server.deployment .annotation.ResourceRootIndexer.indexResourceRoot(ResourceRootIndexer:java.99) at org.jboss.as.server.deployment.annotation.AnnotationIndexProcessor.deploy(AnnotationIndexProcessor:java.51) at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start (DeploymentUnitPhaseService:java.147) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl:java.1948) at org.jboss.msc.service.ServiceControllerImpl $StartTask.run(ServiceControllerImpl:java.1881) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor:java.1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor:java.624) at java.lang.Thread.run(Thread:java:748) $StartTask.run(ServiceControllerImpl:java.1881) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor:java.1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor:java.624) at java. lang.Thread.run(线程:java:748)
Similar issue was posted but no answer in Classgraph dependency on Javers require JDK9+发布了类似的问题,但在Classgraph 对 Javers 的依赖中没有答案需要 JDK9+
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.