さくっとmaven-archetypeプロジェクトを作る

メモ

archetype:create-from-projectを使うとらくちん。

雛形プロジェクトを作成して、

$ mvn archetype:create-from-project

とすればtarget/generated-sources/archetypeにarchetypeプロジェクトが作成される。

あとはこのフォルダの内容の設定をいくつか変えればおk。$等、Velocityの予約文字もエスケープしてくれる。

ただし勝手にgroupIdに合致する文字列を${groupId}に置換しちゃうので注意。