アイデアツールMavenのプロジェクトライフサイクルの9種類があります

アイデアツールのMavenプロジェクトのライフサイクルの9種類があり、ライフサイクルは、ビルドにプロジェクト内のステージの順序付けられたシリーズが含まれています。

まず、二つの最も一般的に使用される梱包方法:
  1.clean、用パッケージ変更(エラーがジャーに可能性がある場合は、依存問題です)
  2.clean、インストール

第二に、ライフサイクルの9種類:
  1.clean、クリーンアップは、すべての上に生成されたビルドファイルを削除し、実行される実際のビルド前に、いくつかのクリーンアップ作業を行います。プロジェクトのターゲットパス内のファイルを削除するコマンドを実行しますが、ローカルのMavenリポジトリはjarファイルを生成されている削除されません。
  2.validate、プロジェクトは必要な情報が完全で、正確であることを確認し、確認してください。
  3.compile、ちょうどかかわらず、以前にコンパイルするかどうかの、あなたのプロジェクトパスの下のターゲットディレクトリを生成します、選択したターゲットをコンパイルし、ソースコード、コンパイル済みのクラスファイル、コンパイルコマンドをコンパイルするには、クラスは、ディレクトリ内のフォルダが含まれ、すべてのクラスファイルとバイトコードファイルを生成しています。
  4.test、ユニットテスト、テスト。
  こうしたJAR、WARなどというように指定した形式に5.package、包装、パッケージ化されたプロジェクトファイル、。このコマンドは、プロジェクト・パスの下のターゲットディレクトリ、およびプロジェクトがターゲットディレクトリ内のJAR / WARファイルを生成しますが、コンパイルコマンドをコンパイルする機能を有しています。プロジェクトは、包装商品Bプロジェクトの下で次のターゲットにパッケージされる場合、エラーがプロジェクトをコンパイルしますB、プロジェクトBに依存する場合、プロジェクトがあるためBを見つけることができないプロジェクトがローカルリポジトリに見つからないことを示す、依存Bそれは、あなたがインストールのコマンドを使用し、プロジェクトに依存
  パッケージを確認し、6.verify、検証を有効、標準に準拠しています。
  7.install、ローカルリポジトリに取り付けられ、他の項目に依存するためにローカル倉庫にパッケージをインストールします。コマンドは、プロジェクトパスでクラスファイルとjarパッケージを生成し、それを使用する他のプロジェクトのためのあなたのローカルのMavenリポジトリにjarファイルを生成します(設定されていない場合は、あまりにもMavenのローカルリポジトリ、通常はユーザーだけでなく、パッケージのコマンド機能を備え/ .m2ディレクトリの下に。Bプロジェクトは、あなたがBのプロジェクトがエラーを梱包上記のパッケージの問題を解決するために、同時に地元の倉庫でポンポンファイルとjarファイルを生成しますインストールするときに、プロジェクトに依存している場合)
  8.build:コンパイルと同様の機能が、唯一、コンパイルするプロジェクト全体のために。
  9.site、サイトのドキュメントサイト、プロジェクトのビルド
  10.deployを、リモートリポジトリにコピー

三つの違い、ビルドとコンパイル
  1.Compile:かかわらず、以前にコンパイルするかどうかの、コンパイルのみ選択したターゲットを。
  2、ビルド:プロジェクト全体の徹底した再コンパイル、関係なく、すでにコンパイルするかどうかの。ビルドプロセスは、これは、開発者は基本的に時間がないので、生産時間は一般公開にANTやその他のツールによって発行され、IDE、実際にはほとんど使われないビルドの具体的な構成に依存し、リリースパッケージを生成する傾向があります。コンパイルするため、すべてを構築するだけでなく、長い時間のため、などの追加のワークパッケージを、実行します。
----------------
免責事項:この記事は元の記事CSDNブロガー「dawang325」で、CC 4.0 BY-SAの著作権契約書に従ってください、複製、元のソースのリンクと、この文を添付してください。 。
オリジナルリンクします。https://blog.csdn.net/u011213044/article/details/103923231

リリース7件のオリジナルの記事 ウォンの賞賛0 ビュー86

おすすめ

転載: blog.csdn.net/weixin_44361498/article/details/104040505