1.ライフサイクル構成でカバーされていないプラグインの実行:org.apache.maven.plugins:maven-checkstyle
解決策1:解決策1:
(1)Eclipseメニューの[ウィンドウ]-> [設定]-> [Maven]-> [ライフサイクルマッピング]に
移動し、[ワークスペースライフサイクルマッピングメタデータを開く]ボタンをクリックして、新しいlifecycle-mapping-metadata.xmlファイルを作成します
(2)
<?xml version="1.0" encoding="UTF-8"?>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<goals>
<goal>create-timestamp</goal>
</goals>
<versionRange>[0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore />
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<goals>
<goal>check</goal>
</goals>
<versionRange>[0.0,)</versionRange>
</pluginExecutionFilter>
<action>
<ignore/>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
(3)[ウィンドウ]-> [設定]-> [Maven]-> [ライフサイクルマッピング]でマッピングファイルの場所を指定し、[ワークスペースライフサイクルマッピングメタデータの再読み込み]ボタンをクリックしてファイルを再読み込みします。
(4)
Mavenプロジェクトを更新する
解決策2
プラグインを含むpom内のファイルはコメントアウトされています
<!-- <plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>3.0.0</version>
<configuration>
....
2.EclipseでのMavenの基本的な使用法
テスト:
Mavenビルドとして実行...
目標はクリーンテストに入る
パッケージ:
Mavenビルドとして実行…
目標はクリーンなパッケージに入る
パッケージ化してローカルウェアハウスに送信:
Mavenビルドとして実行…
目標はクリーンインストールに入る