Автомобиль Maven go при объединении сети. xml не включает все страницы ошибок - PullRequest
0 голосов
/ 24 января 2020

Я пытаюсь объединить два военных файла с помощью плагина maven car go. Проблема в том, что. У меня есть только одна сеть. xml в одном архиве. Другие архивы не включают веб. xml. Таким образом, ситуация выглядит следующим образом:

  • first.war -> с web. xml
  • second.war -> без web. xml
  • third.war -> без сети. xml

Поэтому после слияния мой объединенный файл uberwar.war файл должен содержать точно такой же веб. xml, который включен в first.war.

Все теги в объединенной сети. xml - это те же вместо страницы ошибок . Из Интернета берется только первая ошибка. xml. Остальные теги страницы ошибок пропускаются. Я не знаю почему. Есть кто-то опыт с этим плагином и может помочь с вопросом ?? Буду благодарен за любую помощь.

1. собрать. xml

<?xml version="1.0"?>
<uberwar>
    <wars>
       <war>org.vcm.modules:core-web</war>
       <war>org.vcm.modules:attributes-web</war>
       <war>org.vcm.modules:delivers-web</war>
       <war>org.vcm.modules:movies-web</war>
       <war>org.vcm.modules:zones-web</war>
       <war>org.vcm.modules:opinions-web</war>
       <war>org.vcm.modules:payments-web</war>
       <war>org.vcm.modules:storages-web</war>
       <war>org.vcm.modules:taxes-web</war>
       <war>org.vcm.shops:shops-web</war>
   </wars>

2. пом. xml

<plugin>
   <groupId>org.codehaus.cargo</groupId>
   <artifactId>cargo-maven2-plugin</artifactId>
   <version>1.7.9</version>
   <extensions>true</extensions>
   <configuration>
       <descriptor>src/assemble/merge.xml</descriptor>
    </configuration>
</plugin>

1 Ответ

0 голосов
/ 24 января 2020

Я нашел причину. Проблема была с моей сетью. xml версия. Я использовал 3.1, когда я перехожу на 2.3, процесс слияния работает правильно. Похоже, плагин автомобиля go анализирует xml по-другому, когда самая новая версия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...