Я пытаюсь создать архетип из проекта, но у меня есть некоторые проблемы, которые нужно решить.
Прежде всего, у меня есть такой файл:
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}
" заменяется при создании нового проекта?
Спасибо всем