Eclipse - Запуск пакета maven с игнорированием maven-war-plugin - PullRequest
0 голосов
/ 25 октября 2018

Я использую последние Eclipse и Maven,

У меня есть проект с maven-jar-plugin и maven-war-plugin, как показано ниже

Очевидно, clean install создастбанку и войну, но могу ли я запустить команду, которая только создает создание войны с пропуском банок (без смены пом)?

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>2.3.1</version>
            <configuration>
            </configuration>
            <executions>
                <execution>
                   <phase>package</phase>
                   <goals>
                     <goal>jar</goal>
                   </goals>
                   <configuration>
                     <includes>
                       <include>**/*</include>
                     </includes>                                     
                   </configuration>
                 </execution>
            </executions>
        </plugin>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-war-plugin</artifactId>
            <version>3.0.0</version>
           <executions>
             <execution>
               <phase>package</phase>
               <goals>
                 <goal>war</goal>
               </goals>             
            <configuration>
                <classifier>wardeploy</classifier>
                <warSourceDirectory>WebContent</warSourceDirectory>
                <warName>MyName</warName>
                <failOnMissingWebXml>false</failOnMissingWebXml>
            </configuration>
                </execution>
            </executions>

        </plugin>

1 Ответ

0 голосов
/ 25 октября 2018

Мне удалось пропустить войну (создать только банку), используя

clean install -Dmaven.war.skip

Найден в Источник плагина :

@ Parameter (property = "maven.war.skip ", defaultValue =" false ")

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