1
安裝時更換物業我有一個定義屬性,例如父項目:Maven的 - 在project.pom文件庫
<properties>
<myproject-version>1.0</myproject-version>
</properties>
在一個「孩子」的項目,我用
<parent>
<groupId>com.home</groupId>
<artifactId>my-modules</artifactId>
<version>${myproject-version}</version>
</parent>
一切工作很好,但是當Maven安裝在倉庫罐子,它像
<parent>
<groupId>com.home</groupId>
<artifactId>my-modules</artifactId>
<version>${myproject-version}</version>
</parent>
創建POM和我需要的VALU我的版本將被替換爲1.0
<parent>
<groupId>com.home</groupId>
<artifactId>my-modules</artifactId>
<version>1.0</version>
</parent>
有沒有辦法做到這一點?我需要1.0因爲其他項目使用我的項目作爲依賴時發生的編譯問題。 (他們尋找一個版本$ {myproject-version}而不是'1.0'