Maven пропускает генерацию отчетов при выполнении сборки Maven - PullRequest
0 голосов
/ 24 октября 2018

У меня есть несколько плагинов для отчетов, определенных в проекте, и когда я делаю Maven → сборка завершается неудачно с FileNotFoundException, так как отчеты очищаются, когда я делаю Maven → clean.Есть ли способ игнорировать отчеты при сборке Maven, чтобы сборка проходила без проблем?Я попытался использовать плагин Surefire, но не удача.

Мой pom.xml выглядит так:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-site-plugin</artifactId>
  <version>3.1</version>
  <configuration>
    <skip>${maven-site-plugin.skip}</skip>
    <skipDeploy>true</skipDeploy>
  </configuration>
</plugin>

<reporting>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-surefire-report-plugin</artifactId>
      <version>2.19.1</version>
    </plugin>
  </plugins>
</reporting>

<dependency>
  <groupId>com.aventstack</groupId>
  <artifactId>extentreports</artifactId>
  <version>3.0.5</version>
</dependency>
<dependency>
  <groupId>net.masterthought</groupId>
  <artifactId>cucumber-reporting</artifactId>
  <version>3.2.0</version>
</dependency>

Ответы [ 2 ]

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

Спасибо, ребята, я получил исправление для этого сейчас.Я попытался обновить версию селен до 3.14, и я не вижу проблем при создании проекта

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

Для maven-surefire добавить после версии

<configuration>
    <skipTests>true</skipTests>
</configuration>
...