Что лучший способ состоит в том, чтобы избежать банки знатока?

Я использую другой плагин (ant4eclipse) для сотрясания моих файлов. Что лучший способ состоит в том, чтобы избежать плагина банки знатока от выполнения?

  • Я пытался удалить <plugin>maven-jar-plugin</plugin>
  • Я пытался <exclude> ** / * < / exclude>
  • Я пытался <skip>true</skip>

Ни один не работал

44
задан unj2 3 February 2010 в 18:18
поделиться

4 ответа

Что произойдет, если вы объявите это?

<packaging>pom</packaging>

Даже если это делает то, что вы ищете, будьте осторожны. Я не уверен, что могут ли быть отрицательные побочные эффекты - такие как другие проекты Maven, которые зависят от вашей банки, не способны его найти.

5
ответ дан 26 November 2019 в 21:57
поделиться

Как сказали другие, выключить его невозможно, кроме как с помощью <пакетирования>помощи, что выключает все и, вероятно, не то, что вы хотите.

Несмотря на то, что он сгенерирует дважды, рабочим решением будет привязка вашего процесса jar к фазе pack, так как это гарантированно будет выполняться после установки по умолчанию. Перезаписывая один и тот же JAR-файл, вы обнаружите, что ваш используется везде, где был бы оригинал.

1
ответ дан 26 November 2019 в 21:57
поделиться

Я использую другой плагин для jar-файлов. Как лучше всего избежать запуска плагина maven-jar?

Во-первых, цель jar: jar - это , привязанная по умолчанию к пакету этап для проекта с упаковкой типа jar . Во-вторых, нет возможности отвязать плагин, привязанный к фазе. Итак, если вы используете другой плагин (?), Либо согласитесь на создание двух JAR, либо измените упаковку (но я не думаю, что это сработает).

0
ответ дан 26 November 2019 в 21:57
поделиться

Явно привяжите плагин банки к фазе, которой не существует.

3
ответ дан 26 November 2019 в 21:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: