Как настроить maven для пропуска тестов в eclipse? - PullRequest
46 голосов
/ 19 января 2012

Мне было интересно, можно ли настроить запуск от имени maven в eclipse, чтобы пропустить модульные тесты, если такое возможно, то, пожалуйста, подскажите, как это сделать, заранее спасибо.

Ответы [ 5 ]

84 голосов
/ 19 января 2012
  1. Убедитесь, что Maven настроен для вашего проекта
  2. Щелкните правой кнопкой мыши проект
  3. Перейдите в «Запуск от имени»
  4. Выберите «Запустить конфигурации»
  5. В левом столбце щелкните правой кнопкой мыши «Maven Build» и выберите «New»
  6. Выберите базовый каталог (проект), из которого вы хотите создать
  7. Write 'установить 'и любые другие цели, которые вы хотите, в поле' Цели '
  8. Нажмите переключатель' Пропустить тесты '
  9. Нажмите Выполнить!

Надеюсь, что это поможет.

5 голосов
/ 15 мая 2012

согласно документу maven вы можете написать это в себе pom.xml:

<project>


[...]
<build>
<plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.12</version>
    <configuration>
      <skipTests>true</skipTests>
    </configuration>
  </plugin>
</plugins>

5 голосов
/ 19 января 2012

Это зависит от используемого тестового плагина maven.Вы можете попробовать добавить параметр -Dmaven.test.skip=true в конфигурацию вашей сборки.

5 голосов
/ 19 января 2012

Вы можете поместить свойство maven.test.skip в профиль в вашем пом. И тогда вы активируете этот профиль в eclipse в свойствах проекта maven в eclipse.

1 голос
/ 19 января 2012

В конфигурациях Run есть тип сборки Maven для конфигурации Run.При этом вы можете установить стандартный параметр Maven skipTests.

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