Maven - Mavenプロジェクト作成
Mavenプロジェクト作成はarchetypeプラグインで作成する。
ドキュメント
http://maven.apache.org/archetype/maven-archetype-plugin/
prefix:goal | 説明 |
---|---|
archetype:generate | mavenプロジェクトを定型モデルで作成する |
archetype:create-form-project | 既存のプロジェクトからmavenプロジェクトを作成する |
archetype:crawl | 定型モデルを探す |
作成してみる:
1. mvn archetype:generate -DinteractiveMode=false -DgroupId=com.lee -DartifactId=sample
初回だとarchetypeプラグインを含め色々ダウンロードされる。
C:\USERS\XXXX\SAMPLE
│ pom.xml
│
└─src
├─main
│ └─java
│ └─com
│ └─lee
│ App.java
│
└─test
└─java
└─com
└─lee
AppTest.java
POM.xml(Project Object Model)
プロジェクトはなんのタイプなの?(jar, war. ear)プロジェクト名称は?
などを説明するためのファイルであり、逆にPOM.xmlを読めばプロジェクト全体図がわかる。