Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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
Java 避免替换表达式原型:从项目创建_Java_Maven 3_Archetypes - Fatal编程技术网

Java 避免替换表达式原型:从项目创建

Java 避免替换表达式原型:从项目创建,java,maven-3,archetypes,Java,Maven 3,Archetypes,哎,, 有谁能告诉我,当通过archetype:CreatefromProject从项目中创建原型时,如何避免替换项目中的某些表达式 例如,它用${version}替换项目中1.0表达式的所有外观 如果程序员从verion 1.0 1.0的项目中创建原型,那么例如xml文件的头 更改为 <?xml version="1.0-SNAPSHOT"?> 。。。。因为在原型资源和用户输入1.0-SNAPSHOT作为项目版本时 另外,在从原型创建项目时是否可以提供更多参数?除了group

哎,, 有谁能告诉我,当通过archetype:CreatefromProject从项目中创建原型时,如何避免替换项目中的某些表达式

例如,它用${version}替换项目中1.0表达式的所有外观

如果程序员从verion 1.0 1.0的项目中创建原型,那么例如xml文件的头

更改为

<?xml version="1.0-SNAPSHOT"?> 
。。。。因为在原型资源和用户输入1.0-SNAPSHOT作为项目版本时


另外,在从原型创建项目时是否可以提供更多参数?除了groupId、artifactId、package和version?

之外,您还可以添加-Darchetype.filteredentations=extension1、extension2,。。。您的mvn命令,告诉maven在其velocity替换中包含哪些文件扩展名。如果您列出了所有文件扩展名,并且没有使用xml,那么应该跳过它们。如果xml是项目中唯一的文件类型,则可以执行-Darchetype.filteredentations操作。

可以添加-Darchetype.filteredentations=extension1,extension2,。。。您的mvn命令,告诉maven在其velocity替换中包含哪些文件扩展名。如果您列出了所有文件扩展名,并且没有使用xml,那么应该跳过它们。如果xml是项目中唯一的文件类型,则可以执行-Darchetype.filteredExtentions操作。

我在Java文件中也得到了这一点:如果我有一个变量int x=1.0,它会被转换成int x=${version}我不知道解决方案。我在Java文件中也得到了这一点:如果我有一个变量int x=1.0,它会被转换成int x=${version}我不知道解决方案。