Java で新しいプロジェクトを立ち上げる時, Maven Archetype を使う 独自のセットアップスクリプト (LL とかで書かれたやつ) を使う という2つの方法が考えられると思います (他にもあるかも知れない). さてどちらが良いのか. Maven Archetype を使う 利点 mvn さえマシンに入っていれば OK (他の処理系がいらない) Maven Central (社内に立ってるようなミラーを含む) に archetype が上がっていると明示的なインストール等が無く使えるので便利 配布が楽!!!!!! 簡単に使える アップロードされている場合,以下のようにするとセットアップできる mvn archetype:generate -DarchetypeGroupId=com.example -DarchetypeArtifactId=sample-archetype