我正在创建一个 maven arechtype,它生成一个带有 java 类的项目。
原型有一些自定义属性(archetype-metadata.xml 中的 requiredProperty) 根据用户的选择,一些文件将无用(例如,如果用户不想要数据库,则数据库访问类)所以我想删除它们。
生成后是否可以运行清理挂钩脚本?
注意:如果不需要,最好不要在生成过程中包含这些文件,但我认为不可能声明一些可选文件,对吧?
谢谢
洛伊克
我正在创建一个 maven arechtype,它生成一个带有 java 类的项目。
原型有一些自定义属性(archetype-metadata.xml 中的 requiredProperty) 根据用户的选择,一些文件将无用(例如,如果用户不想要数据库,则数据库访问类)所以我想删除它们。
生成后是否可以运行清理挂钩脚本?
注意:如果不需要,最好不要在生成过程中包含这些文件,但我认为不可能声明一些可选文件,对吧?
谢谢
洛伊克
我看到了这条消息:
没有可调用的原型生成后目标。
在生成中发现了这段代码:IntegrationTestMojo.java
似乎某些规则可能会被描述为在“goals.txt”文件中描述它们之后执行
但无法弄清楚我们究竟要在其中包含什么