Mavenで自作のarchetypeのcatalogファイルを作成する方法

最近Mavenを改めて勉強しているので、備忘的にメモ。

 

自作のarchetypeを作成して、mvn installを実行後、

~/.m2フォルダ内で

 

mvn archetype:crawl

 

を実行。

 

そしたら~/.m2/repository内にarchetype-catalog.xmlが作成された。

 

こいつをeclipseMaven Projectを生成する時に、default localで指定すればeclipseからも自作archetypeを使用してプロジェクトを作成する事が出来る。

 

コマンドラインでプロジェクトを作成する場合は、catalogを作らなくても-DパラメータでgoupId等を指定して作成すればOK