Есть ли причина, по которой плагин исключает pom.xml и pom.properties из взорвавшейся войны?
"Компонент", который добавляет файлы pom.properties
и pom.xml
в сгенерированный архив во время war:war
, является Maven Archiver . Вы можете настроить его с помощью необязательного параметра archive
.
Интересно, что war:exploded
также имеет этот параметр, но на данный момент war:exploded
не обрабатывает <archive>
(см. этот комментарий MWAR-86) и взорвавшаяся война в настоящее время не в точности соответствуют финальной войне.
Но без файлов pom я не могу запустить разнесенную войну на моем местном JBoss. Так что я не могу проверить и отладить его тоже.
Файл pom, расположенный в архиве в META-INF/maven/${groupId}/${artifactId}/pom.xml
, и файл pom.properties
, находящийся в архиве в META-INF/maven/${groupId}/${artifactId}/pom.properties
, являются необязательными «метаданными», и я не знаю ни одного плагина, полагающегося на их наличие. Так что я не понимаю, почему вы не можете вести взрывную войну на своем местном JBoss. Можете ли вы уточнить?