我使用的是wildfly-maven-plugin版本1.0.2。运行mvn install wildfly:deploy
时,出现重复类的编译错误。在未部署的情况下运行构建时,不会发生这些错误。
答案 0 :(得分:0)
我使用以下gradle代码解决了gradle构建重复类错误(hamcrest-core):implementation ('junit:junit:4.12'){
exclude group: 'org.hamcrest', module:'hamcrest-core'
}
这可能会对您有所帮助。
答案 1 :(得分:0)
起初我正在运行以下命令:
mvn clean install wildfly:deploy
我阅读了文档,了解到wildfly:deploy调用了 package 目标。
所以我尝试了以下命令:
mvn clean wildfly:deploy
...它部署了我的战争,没有重复的班级错误。
最初被复制的类是作为一个包从外部库生成的。我的猜测是在调用wildfly:deploy时第二次生成此程序包。