Как я могу остановить выполнение плагина по умолчанию? - PullRequest
1 голос
/ 04 августа 2011

Я использую плагин javascript maven. Мне нравится цель военного пакета и я хочу ее использовать.

Однако это также связано с целью jsunit, связанной с этапом тестирования. Эта часть плагина не очень хорошая, поэтому я хочу просто отключить ее. Как я могу это сделать?

Плагин XML ниже.

Редактировать. Попытка добавления казней без фазы, но цели все еще выполняются.

<plugin>
    <groupId>org.codehaus.mojo.javascript</groupId>
    <artifactId>javascript-maven-plugin</artifactId>
    <version>1.0</version>
    <extensions>true</extensions>
    <executions>
        <execution>
            <id>copyDependenciesForJasmine</id>
            <phase>compile</phase>
            <goals>
                <goal>war-package</goal>
            </goals>
            <configuration>
                <webappDirectory>${project.build.directory}/javascript</webappDirectory>
                <scriptsDirectory>src</scriptsDirectory>
                <libsDirectory>../dependencies</libsDirectory>
            </configuration>
        </execution>
        <execution>
            <id>jsunit</id>
            <phase>none</phase>
        </execution>
        <execution>
            <id>prepare-tests</id>
            <phase>none</phase>
        </execution>
    </executions>
</plugin>

1 Ответ

0 голосов
/ 08 августа 2011

Подобный вопрос уже задавался здесь . Вы можете просто указать фазу выполнения для none на конкретном плагине.

...