Maven2のメモ
ibiblioリポジトリ
元ネタ
プロジェクト作成
- groupIdには ルートのJavaパッケージ名
mvn archetype:create -DgroupId=mamatumo -DartifactId=hoge
雛型。。といっても、Maven2では、EarなりWarなりでPOM.XMLに差はないので、あんまり意味なし
-DarchetypeArtifactId=maven-archetype-webapp
Eclipse関連
- Eclipseプロジェクトにする
mvn eclipse:eclipse or mvn -Declipse.downloadSources=true eclipse:eclipse
- EcipseにMaven2用の変数を追加
mvn -Declipse.workspace="C:/eclipse/workspace" eclipse:add-maven-repo
Eclipseプラグイン サイト
その他
- 暗黙の設定も含めたpom.xmlの内容をダンプする
mvn projecthelp:effective-pom
- Seasar2のリポジトリ追加するにはpom.xmlに追加。ってゆーか、Seasarもibiblioに登録すりゃいいのに。できないのか? 閉じたコミニティって言われちゃうぞ。
<repositories>
<repository>
<id>maven.seasar.org</id>
<name>The Seasar Foundation Maven2 Repository</name>
<url>http://maven.seasar.org/maven2</url>
</repository>
</repositories>
添付ファイル