使用 maven 原型自动生成包(文件夹)和 类
Autogenerate packages (folders) and classes with maven archetype
我想根据一些参数在maven archetype中自动生成classes的一些包和一些模板。
假设我将它们指定为:
<archetype-descriptor name="basic">
<requiredProperties>
<requiredProperty key="package_name"/>
<requiredProperty key="class_name"/>
</requiredProperties>
</archetype-descriptor>
我想根据文件夹 /src/main/java/$package_name$
:
中的一些模板自动创建 class
模板可以如下所示:
package $package_name$;
public class $class_name$ {
// some predefined structure...
}
可不可以做?
是的。这是受支持的功能。
查看此博客 post:Maven archetype tutorial
我想根据一些参数在maven archetype中自动生成classes的一些包和一些模板。
假设我将它们指定为:
<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...
}
可不可以做?
是的。这是受支持的功能。
查看此博客 post:Maven archetype tutorial