ここではいくつかのMavenのコンセプトの「木々の森」を見るのに苦労しています。私は、Mavenのはvalidate
で始まる、いわゆる「ビルドライフサイクルフェーズ」のスルーで事前に構成されていていることを理解し、そしてtest
とdeploy
で終わります。Maven:ライフサイクルフェーズと目標の関係
私はあなたが(直線的に他のターゲットに依存することができた)ターゲットに主要なビルド段階を組織したAntからMavenのに来ています、そしてあなたは、手続きタスクにあなたの目標を分解する。 Mavenはこれをサポートしているようですが、の目標という形でサポートされています。
私の質問(私はターゲットとタスクの観点から考えると慣れています)は、これらのライフサイクルフェーズ(package
,verify
など)はどのように目標に関連していますか?どのフェーズでどの目標を実行するかを設定する必要がありますか、これはMavenによって自動的に何らかの形で行われますか?
または、目標はどのフェーズに属しているのか事前定義されていますか?
私はちょうど1つの注文の目標は、彼らや彼らの組織のために働くカスタムビルドを作成する方法を見ていませんよ。
ありがとうございました!
_Mavenするにはを参照してください[私の答え](http://stackoverflow.com/a/30953905/1744774): Lifecycle vs. Phase vs. Plugin vs. Goal_については、名前付きエンティティのすべての点について説明します。 –