修改现有项目的Maven原型?
我试图创建一个原型,在现有POM文件中添加一些数据 实际上,这个原型将为一个没有为此配置的项目指定distributionManagement 我知道archetype.xml文件中的allowPartial属性允许类似的操作,但我不知道如何做到这一点 有没有办法做到这一点?我必须使用现有的插件吗?我必须自己创造吗修改现有项目的Maven原型?,maven,maven-archetype,Maven,Maven Archetype,我试图创建一个原型,在现有POM文件中添加一些数据 实际上,这个原型将为一个没有为此配置的项目指定distributionManagement 我知道archetype.xml文件中的allowPartial属性允许类似的操作,但我不知道如何做到这一点 有没有办法做到这一点?我必须使用现有的插件吗?我必须自己创造吗 提前谢谢 创建原型时,将archetype.xml中allowPartial元素的值设置为“true”-示例 有关创建Maven原型的详细信息: 我知道这是个迟来的回答。今晚,我碰巧
提前谢谢 创建原型时,将archetype.xml中allowPartial元素的值设置为“true”-示例 有关创建Maven原型的详细信息: 我知道这是个迟来的回答。今晚,我碰巧发现了这个问题,我也碰巧找到了答案,今晚,在调查这件事的过程中,我自己发现了答案——那么,迟做总比不做强吧?;}
诚然,我仍在试图找出如何将Maven的“allowPartial”“true”原型应用于现有项目-可能需要问一个问题,我自己在这里创建原型时,在archetype.xml中将allowPartial元素的值设置为“true”-示例 有关创建Maven原型的详细信息: 我知道这是个迟来的回答。今晚,我碰巧发现了这个问题,我也碰巧找到了答案,今晚,在调查这件事的过程中,我自己发现了答案——那么,迟做总比不做强吧?;}
诚然,我仍在试图找出如何将Maven“allowPartual”“true”原型应用于现有项目-我自己可能需要问一个问题,这里您只需在要更新的项目目录中运行
原型:generate
命令(使用所有参数-等于现有项目的groupId/artifactId/version)
请注意,除了
true
之外,您还需要在archetype metadata.xml中使用
,您只需在要更新的项目目录中运行archetype:generate
命令(所有参数-等于现有项目的groupId/artifactId/version)
注意,除了
true
之外,您还需要
在您的原型元数据.xml中当我尝试此操作时,我得到了以下错误:不要覆盖文件~\dev\pushkarts2\src\main\java\com\pushkarts2\action\action.java`action.java'是由artifact创建的。当我尝试此操作时,我得到了以下错误:不要覆盖文件~\dev\pushkartest2\src\main\java\com\pushkartest2\action\action.java`action.java'是由工件创建的