我正在尝试从项目中生成原型,但是我要解决一些问题。
首先,我有一个像这样的文件:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: ${artifactId}
....
然后,我使用命令:
mvn clean archetype:create-from-project -Darchetype.filteredExtentions=* -Darchetype.postPhase=install
但是,当我尝试从已安装的原型生成新项目时,此操作的结果是:
#set( $symbol_pound = '#' )
#set( $symbol_dollar = '$' )
#set( $symbol_escape = '\' )
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: ${symbol_dollar}{artifactId}
...
是否有一种方法可以获取在新建项目期间替换属性“ ${artifactId}
”的文件?
谢谢