私が理解しているところでは、プラグインの目標をライフサイクルフェーズに付けることができます。 デフォルトフェーズが定義されていない場合、それは何ですか?目標のMavenデフォルトフェーズは?
答えて
http://maven.apache.org/guides/mini/guide-configuring-plugins.htmlを正しく読み込んだ場合、デフォルトはありません。デフォルトのフェーズを定義しない場合、またはデフォルト以外のフェーズを設定する場合、目標は実行されません。
私の経験上、それはプラグインの目標によって異なります。たとえば、maven-assembly-pluginのassembly:singleゴールにはデフォルトフェーズがリストされません。 source:jar-no-forkの目標は、デフォルトでpackage
フェーズにバインドされます。通常、各目標には、ドキュメントの属性セクションのデフォルトフェーズがリストされています。
もう1つの方法は、ソースコード(例:source:jar-no-fork mojo)です。クラスヘッダーコメントブロックで@phase
を探します。
最後に、あなたが選択したパッケージ(jar、war、ear、pomなど)は、デフォルトでライフサイクルフェーズに目標をバインドします。 Mavenの本はlifecycles and bound goalsについて説明しています。 maven-core
アーティファクトには、コンフィグレーションファイル/src/main/resources/META-INF/plexus/artifact-handlers.xml
が含まれています。
目標のデフォルトフェーズは、使用しているプラグインによって異なります。たとえば、appassembler-maven-pluginはパッケージフェーズにバインドされています。しかし、他のプラグインは、どの段階にも縛られていません。そのような場合は、自分でフェーズを定義する必要があります。
- 1. Maven集計POMと目標?
- 2. IntelliJ IDEAのカスタムMavenの目標
- 3. Maven:ライフサイクルフェーズと目標の関係
- 4. ジェンキンスがエラーを構築する:「トップレベルのMavenの目標を呼び出す」「トップレベルのMavenの目標を起動」
- 5. Mavenプロジェクトを実行する - 目標 'add-maven-repo'
- 6. 戦争プロジェクトのみの親のpomとmavenの目標
- 7. Mavenの目標が実行に失敗する
- 8. Eclipseから実行するMavenの目標
- 9. Mavenの目標とオプションでJDKバージョンを提供
- 10. 1つの目標/実行をMavenで開始する方法
- 11. vert.xのMaven座標?
- 12. 私の目標は...
- 13. フロントエンドMavenプラグインは、我々はフロントエンドのMavenプラグイン を使用する我々のプロジェクトでは、目標
- 14. Googleアナリティクス目標到達目標と同じ目標
- 15. Mavenのビルド(目標サイト)をJavadocの警告で失敗させるには?
- 16. Mavenのパッケージフェーズの完了後に目標を実行する方法は?
- 17. のmaven-pluginの-プラグイン:記述子の目標は、ビルドプリントエラーをプラグインMavenを開発している間
- 18. 目標状態はこのようであれば、目標
- 19. Maven 3.0 Plugin - 別のゴールに依存する目標を設定するには
- 20. IntelliJはルート資格情報でMavenの目標を実行します
- 21. CheckstyleとMavenの標準ディレクトリレイアウト
- 22. maven - デフォルトフェーズでベリファイフェーズが実行されたときにユーザにメッセージを表示する方法は?
- 23. Maven:(スクリプト目的のために)ノーオペレーションとして使用する目標はどれですか?
- 24. Mavenコンパイラ:コンパイル目標プラグインの仕様が不足していますか?ビルドセクションでMavenのスーパーのpom.xml定義で
- 25. Googleアナリティクスの目標
- 26. Googleアナリティクスの目標とする目標のトラッキングとグループ化
- 27. Maven + Springプロジェクト構造標準
- 28. 目標org.springframework.bootの実行に失敗しました:spring-boot-maven-plugin:1.5.6.RELEASE
- 29. 目標org.apache.maven.pluginsの実行に失敗しました:maven-archetype-plugin:2.2:generate
- 30. Eclipseでjava -jarコマンドを使用してMavenの目標を接続する