Intellij: флаг skipTests не распознан - PullRequest
0 голосов
/ 11 мая 2018

Я получил следующую конфигурацию maven в моем pom.xml. Переменная skipTests подсвечивается красным цветом Intellij Ultimate 2018.1 как

Не удается разрешить символ 'skipTests'

Но почему? Это обычная переменная среды maven.

<build>
 <plugins>
  <plugin>
    <!-- exec yarn -->
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>exec-maven-plugin</artifactId>
    <executions>
      ...
      <execution>
        <id>yarn-test</id>
        <phase>process-test-classes</phase>
        <goals>
          <goal>exec</goal>
        </goals>
        <configuration>
          <executable>yarn</executable>
          <skip>${skipTests}</skip>
          <arguments>
            <argument>test</argument>
          </arguments>
        </configuration>
      </execution>
    </executions>
  </plugin>
 </plugins>
</build>

Ответы [ 2 ]

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

Я решил проблему, поставив комментарий intellij ignore

<!--suppress MavenModelInspection -->

в этой конкретной строке пом.

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

Попробуйте перезапустить Intellij Idea, иногда ошибки исчезают только при перезапуске. Если это не сработает, попробуйте изменить версию вашего Maven.

РЕДАКТИРОВАТЬ

Проверьте эту ссылку, я думаю, что это поможет вам Как отключить проверку pom.xml в IntelliJ IDEA

...