gpt4 book ai didi

java - 从本地原型(prototype)创建新项目时如何更改 pom.xml 属性?

转载 作者:行者123 更新时间:2023-12-02 05:58:58 25 4
gpt4 key购买 nike

我正在尝试从我自己的 Maven 项目创建 arhetype。我在 pom.xml 中有一些属性为;

<properties>
<path.property>${path}</path.property>
</properties>

此属性在我的项目中从命令行使用。我想创建原型(prototype)并在从此原型(prototype)生成新项目时使用此属性。所以新项目的pom.xml中path.property的属性值将是输入的变量。

例如,当我输入 -Dpath=/src/main/java 并使用我的原型(prototype)生成新项目时,我想要这样的 pom.xml ;

<properties>
<path.property>${path}</path.property>
</properties>

感谢您的帮助..

最佳答案

您需要在 archetype-metadata.xml 中定义自定义属性 path。如果您根据需要定义了该属性,那么当您从命令行使用原型(prototype)时,将会提示该属性。

http://maven.apache.org/archetype/archetype-common/archetype-descriptor.html

关于java - 从本地原型(prototype)创建新项目时如何更改 pom.xml 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22830946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com