Как получить ${project.name} дочернего проекта

#maven #pom.xml #parent-pom

Вопрос:

Ссылаясь на ${project.name} в дочернем pom, по-видимому, содержится имя родителя, например

 parent-name/child-name
 

Есть ли способ просто получить имя ребенка (т. Е. имя пом, который на самом деле запущен)?

Я мог бы быть в порядке с использованием artifactId или чего-либо еще, что уникально для ребенка, но у этого та же проблема

Комментарии:

1. ${project.artifactId} не включает родительский артефакт.

2. Первый вопрос: Зачем вам нужно название проекта в дочернем пом?

3. Пытаюсь определить <scm> в родительском файле. Репо есть https://repo . Для данного ребенка репо является https://repo/${project.artifactId} . . Но artifactId-это объединение идентификатора родителя и идентификатора ребенка. Не знаю, почему было бы необычно ссылаться на название проекта в дочернем pom. Но artifactId будет работать так же и для меня