Генерация архетипа maven из проекта и замены переменных - PullRequest
0 голосов
/ 07 января 2019

Я пытаюсь создать архетип из проекта, но у меня есть некоторые проблемы, которые нужно решить.

Прежде всего, у меня есть такой файл:

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}" заменяется при создании нового проекта?

Спасибо всем

...