2017-10-23 12 views
2

いくつかのパラメータに基づいて、いくつかのパッケージといくつかのクラスのテンプレートをmaven archetypeに自動生成したいと思っています。パッケージ(フォルダ)とクラスをMaven Archetypeで自動生成

のは、私は、それらを指定したとしましょう:

<archetype-descriptor name="basic"> 
    <requiredProperties> 
     <requiredProperty key="package_name"/> 
     <requiredProperty key="class_name"/> 
    </requiredProperties> 
</archetype-descriptor> 

そして私は、自動的にフォルダ/src/main/java/$package_name$でいくつかのテンプレートに基づいてクラスを作成します:

package $package_name$; 

public class $class_name$ { 
    // some predefined structure... 
} 

テンプレートは次のように見ることができます

これは可能かどうかですか?

答えて

1

はい。これはサポートされている機能です。このブログ記事について

チェック:Maven archetype tutorial

+0

この記事では、完全に(例えば、適切なパッケージディレクトリを生成する方法についての記載がない)すべてのトピックをカバーしていませんが、とにかくそれはかなり便利です。ありがとう – Andremoniy

関連する問題