commons-validator-1.3.1.jar
神器拉取xml-apis-1.0.b2.jar
如下图:
$ mvn 依赖:树
[INFO] 正在扫描项目...
[INFO] 搜索带有前缀的插件的存储库:“依赖”。
[信息] --------------------------------------------- -------------------------
[INFO] 楼 Q2714398
[INFO] 任务段:[依赖:树]
[信息] --------------------------------------------- -------------------------
[信息] [依赖:树{执行:默认-cli}]
[信息] com.stackoverflow:Q2714398:jar:1.0-SNAPSHOT
[INFO] +- commons-validator:commons-validator:jar:1.3.1:compile
[信息] | +- commons-beanutils:commons-beanutils:jar:1.7.0:compile
[信息] | +- commons-digester:commons-digester:jar:1.6:compile
[信息] | | +- commons-collections:commons-collections:jar:2.1:compile
[信息] | | \- xml-apis:xml-apis:jar:1.0.b2:compile
[信息] | \- commons-logging:commons-logging:jar:1.0.4:compile
[信息] \- junit:junit:jar:3.8.1:test
[信息] --------------------------------------------- -------------------------
这LinkageError
表明您xml-apis-1.0.b2.jar
在 JBoss 上部署时在类路径上有重复的 .
也许只是尝试将其从已部署的应用程序中排除(无法以当前的详细程度给出更准确的答案)。
<dependency>
<groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId>
<version>1.3.1</version>
<exclusions>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
</exclusions>
</dependency>