我创建了一个Maven原型。在archetype-metadata.xml
中,有一个与此部分相似的部分:
<requiredProperties>
<requiredProperty key="projectName"/>
<requiredProperty key="projectDescription"/>
</requiredProperties>
但是,当我尝试以交互方式基于该原型创建项目时,maven首先向用户询问projectDescription
,然后询问projectName
。我想扭转这种情况,以便首先要求用户输入projectName
,然后再输入projectDescription
。我可以通过将属性键重命名为01projectName
和02projectDescription
来做到这一点,但这看起来很丑。那么,有什么方法可以定义在创建新项目时maven会以什么顺序要求属性?