我使用create-from-project
创建了一个maven原型。有没有办法指定默认的groupId
?
此原型仅供内部使用,默认groupId
可以节省一些击键。
感谢。
答案 0 :(得分:3)
您可以通过指定propertyFile
此属性文件可能包含一些属性,包括默认的groupId。所以像这样(在一个名为something.properties的文件中):
groupId=com.company
并创建原型
mvn archetype:create-from-project -Darchetype.properties=../something.properties
另一个例子here
答案 1 :(得分:0)
如果由于公司约定而想要使用“默认”groupId,可以直接在archetype-resources目录的pom.xml中定义它(只需用您想要的值替换$ {groupId}。所以它不会无论原型的用户指定了什么。