2016-09-22 64 views
0

依賴我有兩個依賴:Maven的,排除與條件

<dependency>A</dependency> 
<dependency>B</dependency> 

而且各種我想建立A + B和A只。

所以我應該使用一些屬性,但我不知道:

mvn clean package -Dcondition=X 
+1

[Maven中不同的依賴對於不同的構建配置文件]可能的重複(http://stackoverflow.com/questions/166895/different-dependencies-for-different-build-profiles-in-maven) –

+0

爲什麼需要這樣做?這聽起來不對? – khmarbaise

+1

我很驚訝Maven甚至允許這樣做;它違背了可複製的版本。給定一個工件,如何知道哪個配置文件被激活,從而產生不同的構建/依賴關係圖?僅僅因爲你可以做到這一點,並不意味着這是一個好主意。你會考慮有兩個獨立的項目嗎? – Daniel

回答