В настоящее время я пытаюсь исключить некоторые ресурсы из моей войны. Я прочитал документацию и форумы и нашел много информации.Maven: исключить из войны ресурс
К сожалению, ничего не работает в моем случае ...
У меня есть проект Eclipse, Maven, и если я прав, maven-war-plugin
по умолчанию «война строитель», так что я должен изменить это в моем П. xml, чтобы исключить ресурс из битвы.
Я попытался warSourceExcludes
, packagingExcludes
и webResources/excludes
:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>${maven.war.version}</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<warSourceExcludes>src/main/webapp/frontEndWorkspace</warSourceExcludes>
<packagingExcludes>src/main/webapp/frontEndWorkspace
</packagingExcludes>
<webResources>
<resource>
<!-- this is relative to the pom.xml directory -->
<directory>src/main/webapp</directory>
<!-- the list has a default value of ** -->
<excludes>
<exclude>**/frontEndWorkspace</exclude>
</excludes>
</resource>
</webResources>
</configuration>
</plugin>
Несмотря на такую конфигурацию, я до сих пор каталог frontEndWorkspace
толкнул в моей Tomcat ...
Интересно, если она исходит из того, что я использовать его в моей среде Eclipse?
Заранее благодарен!
вы пытались запустить на обычной командной строки без каких-либо IDE ... – khmarbaise
Нет Это правда, что я использую мой IDE. Зачем? Есть ли какая-то проблема с использованием maven в eclipse? Это не такое же поведение для сборки по умолчанию? – Etienne