Java 启动jboss服务器时未生成maven依赖项
我对我的两个maven模块使用了某种导入的依赖项(org.apache.wicket) 我在尝试启动jboss服务器时遇到以下错误Java 启动jboss服务器时未生成maven依赖项,java,maven,jar,jboss,Java,Maven,Jar,Jboss,我对我的两个maven模块使用了某种导入的依赖项(org.apache.wicket) 我在尝试启动jboss服务器时遇到以下错误 Caused by: java.lang.RuntimeException: WFLYSRV0177: Error getting reflective information for class etel.middleware.integration_feedback.IntegrationFeedbackReaderBean with ClassLoader M
Caused by: java.lang.RuntimeException: WFLYSRV0177: Error getting reflective information for class etel.middleware.integration_feedback.IntegrationFeedbackReaderBean with ClassLoader ModuleClassLoader for Module "deployment.etel.ear.etel-ejb-1.0-SNAPSHOT.jar:main" from Service Module Loader
at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:70) [wildfly-server-1.0.2.Final.jar:1.0.2.Final]
Caused by: java.lang.NoClassDefFoundError: org/apache/wicket/ajax/json/JSONException
但是,我认为这个错误意味着它找不到org.apache.wicket的jar。
我有以下maven依赖集:
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-core</artifactId>
<version>6.9.0</version>
<scope>compile</scope>
</dependency>
org.apache.wicket
导叶芯
6.9.0
编译
奇怪的是,它以前在maven集合中是这样工作的,但在使用maven运行干净的安装之后就不再工作了
我正在使用jboss 9.02最终版,并使用intellij作为IDE尝试使用最新的依赖项,您使用的依赖项非常旧
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-core</artifactId>
<version>9.0.0-M3</version>
org.apache.wicket
导叶芯
9.0.0-M3
如果已知wicket core的较新版本中已修复了该问题,则如果您包含有关该问题的信息(有关该问题的详细信息、解决该问题的版本号等),则此答案会更好。相反,如果你提出的建议可能会解决这个问题,那么最好直接在OP的问题下发表评论,不幸的是,当您执行
mvn clean安装时,我仍然得到类not found error
在目标文件夹中生成的war文件是否包含jar?它确实在目标文件夹中的in war中。