もう一度Mavenを見てください

MavenはJavaプロジェクトを管理するためのツールですが、リソースの計画とスケジューリングを管理するためのツールではありません。

代わりに、コンパイル、テスト、パッケージ化、ドキュメント化、配布など、特定のプロジェクトの管理に関連するさまざまなタスクを扱います。

Mavenには以下のパーツが含まれています。

  • 1つのセットは、依存関係管理を処理するために使用されます。ワークフローを構築するためのディレクトリ構造と規則。これらの規則に基づく標準化により、開発プロセスを大幅に簡略化できます。たとえば、一般的に使用されるディレクトリ構造により、開発者は不慣れなプロジェクトにすばやく適応できます。
  • プロジェクト構成用のXMLスキーマ:プロジェクトオブジェクトモデル、または略してPOM。すべてのMavenプロジェクトには、デフォルトでpom.xmlという名前のPOMファイルがあり、Mavenがプロジェクトの管理に使用するすべての構成情報が含まれています。
  • 外部コンポーネントを委任してプロジェクトタスクを実行するプラグイン構造これにより、Maven機能のプロセスが簡素化および拡張されます。

Mavenはオブジェクト指向の考え方を使用してプロジェクトを抽象化し、各ライフサイクルを細分し、異なるプラグインを使用して異なるライフサイクル段階でターゲットタスクを完了します。

おすすめ

転載: blog.csdn.net/qq_36807862/article/details/103744467