我創建一個Maven原型。在這裏,我有一個原型項目,當用戶調用以下命令時爲用戶創建:Maven原型創作:原型POM
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是否允許這樣做? 如果是,我該怎麼辦?