嘿 可以请任何人告诉我如何通过原型从它创建一个原型时,避免在项目中的某些表述的替代:创的项目?

例如它替换的“1.0”表达式的所有出现在项目中与${version}

如果程序员创建从其它版本1.0 <version>1.0</version>的项目的原型,则对于一个XML文件的实例头

<?xml version="1.0"?>

变为

<?xml version="1.0-SNAPSHOT"?> 

...因为在原型资源有<?xml version="${version}"?>和用户输入的1.0-快照作为一个项目版本

另外,是否有可能从所述原型创建项目时提供更多的参数?除了的groupId,artifactId的,包和版本?

有帮助吗?

解决方案

您可以添加-Darchetype.filteredExtentions=extension1,extension2,...mvn命令告诉Maven的哪些文件扩展其速度换人包括。如果你把所有的文件扩展名的列表,并留下过xml,应该跳过他们。你可以做-Darchetype.filteredExtentions如果xml是在项目中唯一的文件类型。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top