Mavenのライフサイクルをカバー異常ERROR「のライフサイクル構成でカバーされていないプラグインの実行:*」

著作権:ソースを明記してください再現。https://blog.csdn.net/u010720408/article/details/91047483

メインは、新しいのpom.xmlのプロジェクトです、例外を破りました:

Multiple annotations found at this line:
  - Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (execution: default-testCompile, phase: test-compile)

ソリューション:

追加<pluginManagement>ありません:それは経験してきました

<build>
<pluginManagement>
    <plugins>
        <plugin> ... </plugin>
        <plugin> ... </plugin>
              ....
    </plugins>
</pluginManagement>

経る:アクションはどこに置くかわかりません

<action>
  <execute/>
</action>
<action>
  <execute>
    <runOnIncremental>true</runOnIncremental>
  </execute >
</action>

最後に、取得するためにレベルを警告するように構成され、直接無視するか:
[ウィンドウ]> [設定]> [Mavenの>エラー/警告>対象プラグインの実行が選択無視/警告/エラーにより設定のライフサイクルではありません。

ここに画像を挿入説明

私にはわからない理由

その理由は、文字通り、それを指定していない特定のjarパッケージのライフサイクル管理です。

おすすめ

転載: blog.csdn.net/u010720408/article/details/91047483