У меня есть плагин Foo версии 1.2.3, реализация которого зависит от версии плагина (он ищет артефакты с той же версией). Сначала я попытался найти ${project.version}
, но если Bar 2.3.4 вызывает Foo 1.2.3, тогда, очевидно, ${project.version}
разрешается до 2.3.4 вместо 1.2.3.
Как я могу заставить плагин искать свой собственный номер версии без жесткого кодирования его дважды (один раз в pom, один раз в коде)?