Maven アーキタイプを作成しています。これには、ユーザーが次のコマンドを呼び出すと、ユーザー用に作成されるプロトタイプ プロジェクトがあります。
mvn archetype:generate -DarchetypeGroupId=xxx -DarchetypeArtifactId=archtype-yyyy -DarchetypeVersion=1.1.0-S5-SNAPSHOT -DgroupId=zzz -DartifactId=proj11
プロトタイプ pom では、上記のコマンドで指定している「archetypeVersion」プロパティを使用したいと考えています。このような:
<dependencies>
<dependency>
<groupId>mmmm</groupId>
<artifactId>nte</artifactId>
<version>${archetypeVersion}</version>
</dependency>
これは私にとってはうまくいきません。プロジェクトが作成されると、生成された pom に依存関係のスニペットが表示されます。それを置き換えるものではありません。
これは可能ですか?Mavenはこれを許可しますか? はいの場合、どうすればできますか?