使用maven原型自动生成包(文件夹)和类

时间:2017-10-23 16:29:50

标签: java maven maven-archetype

我想基于一些参数自动生成maven原型中的一些包和一些类模板。

假设我已将它们指定为:

<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 个答案:

答案 0 :(得分:1)

是。这是受支持的功能。

点击此博文:Maven archetype tutorial