Дублирующиеся классы wildfly плагин maven

Я использую плагин wildfly-maven версии 1.0.2.Final. Когда я запускаю mvn install wildfly:deploy, я получаю ошибки компиляции для повторяющихся классов. Эти ошибки не возникают, когда я запускаю сборку без развертывания.


person ABC123    schedule 07.11.2018    source источник
comment
Можете ли вы добавить соответствующую часть (части) вывода сборки к вашему вопросу.   -  person Gerold Broser    schedule 07.11.2018
comment
Также было бы полезно добавить ваш pom.xml.   -  person Jon Sampson    schedule 08.11.2018


Ответы (2)


Я решил свою ошибку создания дубликатов классов Gradle (hamcrest-core) с помощью этих кодов Gradle: implementation ('junit:junit:4.12'){ exclude group: 'org.hamcrest', module:'hamcrest-core' }

Это может помочь вам.

person Berdin Ege Turgut    schedule 23.03.2019

Сначала я запускал эту команду:

mvn clean install wildfly:deploy

Я прочитал документацию и узнал, что wildfly:deploy вызывает цель package.

документация wildfly:deploy

Итак, я попробовал эту команду:

mvn clean wildfly:deploy

... и он развернул мою войну без повторяющихся ошибок класса.

Классы, которые изначально дублировались, генерируются как пакет из внешней библиотеки. Я предполагаю, что этот пакет генерировался во второй раз, когда вызывается wildfly:deploy.

person ABC123    schedule 15.05.2019