Почему exec-maven-plugin запускает все фазы дважды? - PullRequest
0 голосов
/ 02 мая 2018

Когда я запускаю сборку с maven с помощью exec-maven-plugin, он почему-то запускает все дважды. Есть ли способ исправить это, чтобы он работал только один раз? Я попытался установить мою фазу в pom.xml для компиляции и упаковки, и в любом случае, он запускается дважды. Мой пом выглядит как

<build>
  <plugins>
    <plugin>
      <artifactId>exec-maven-plugin</artifactId>
      <groupId>org.codehaus.mojo</groupId>
      <version>1.0</version>
      <executions>
        <execution>
          <id>foo</id>
          <phase>compile</phase>
          <goals>
            <goal>exec</goal>
          </goals>
        </execution>
      </executions>
      <configuration>
        <executable>bash</executable>
        <commandlineArgs>myscript.sh</commandlineArgs>
      </configuration>
     </plugin>
    </plugins>
  </build>

1 Ответ

0 голосов
/ 02 мая 2018

Оказалось, что добавление метки фазы приводило к тому, что команда выполнялась дважды. Оставляя это, теперь он запускается один раз, как и ожидалось. Полагаю, не имеет значения, на каком этапе я сейчас его провожу, всегда будет достигнута цель, которая мне подходит.

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