Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Maven原型应用于现有项目?_Maven_Maven Archetype - Fatal编程技术网

如何将Maven原型应用于现有项目?

如何将Maven原型应用于现有项目?,maven,maven-archetype,Maven,Maven Archetype,我创建了一个Maven原型,将一些文档存根安装到一个新项目中。在配置原型时,我在原型的archetype.xml文件中将'allowPartial'设置为'true' 我想将这个原型应用到一个现有的项目中——据我所知,“allowPartial”的“true”值应该能够启用该特性 如果工件名为foo:bar:1.0-RELEASE,那么我应该运行哪个Maven命令来将原型foo:bar:1.0-RELEASE应用于现有项目 我已设法使用原型在现有项目a中创建模块B,或创建新项目a 我想使用原型来

我创建了一个Maven原型,将一些文档存根安装到一个新项目中。在配置原型时,我在原型的archetype.xml文件中将'allowPartial'设置为'true'

我想将这个原型应用到一个现有的项目中——据我所知,“allowPartial”的“true”值应该能够启用该特性

如果工件名为foo:bar:1.0-RELEASE,那么我应该运行哪个Maven命令来将原型foo:bar:1.0-RELEASE应用于现有项目

我已设法使用原型在现有项目a中创建模块B,或创建新项目a

我想使用原型来修改A-向项目添加内容,而不修改其POM或其他不受原型影响的资源。我只是不知道我应该使用什么Maven命令,这将使它按预期的方式发生。

有一个文件,您可以在其中指定部分标志作为archetype descriptor元素中的属性:

<archetype-descriptor 
    xmlns="..." 
    xsi:schemaLocation="..." 
    name="MyProject" 
    partial="true">
...
</archetype-descriptor>

...
有一个文件,您可以在其中指定部分标志作为原型描述符元素中的属性:

<archetype-descriptor 
    xmlns="..." 
    xsi:schemaLocation="..." 
    name="MyProject" 
    partial="true">
...
</archetype-descriptor>

...