У меня есть родительский pom для всей компании с разделом
, который определяет версии моих проектов, которые должны использоваться во всем моем application, некоторые из которых являются SNAPSHOT, примерно так:
...
my.group
myArtifact
1.0-SNAPSHOT
...
Когда я запускаю release:prepare
на родительском pom, эти SNAPSHOT не удаляются. В результате проекты, унаследованные от родителя, не могут использовать его версии при выпуске. Как мне убедиться, что раздел
родительского pom обновляется при выпуске?
Я видел этот вопрос: почему плагин выпуска maven позволяет использовать версию SNAPSHOT в управлении зависимостями? , но упомянутые билеты утверждают, что они исправлены в более ранних версиях плагина.
Maven Release Plugin 2.3.1
Apache Maven 3.0.4 (r1232337; 2012-01-17 08:44:56+0000)
Java version: 1.6.0_31, vendor: Sun Microsystems Inc.
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"