2015-11-05 52 views
1

我有數據存儲根模塊下的一些行家模塊的大型項目,在我使用的球衣客戶依賴的模塊之一,衝突Maven依賴於太陽的球衣客戶

import com.sun.jersey.api.client.Client; 
import com.sun.jersey.api.client.ClientResponse; 
import com.sun.jersey.api.client.WebResource; 

This is the dependency which is to be used

客戶工作正常。

然後,我將相同的代碼複製到其他多模塊Maven項目中,並將相關性添加到pom XML中。 但是現在代碼崩潰了,我發現現在被引用的依賴關係是不同的!

所以,我想知道:

如何明確指定哪些依賴要使用? (注意:我改變了這個新模塊的pom,但是它再次從父母pom得到澤西帽)

回答

0

看起來你的項目可能有不同版本的球衣庫 因爲有很多變化球衣1.x和球衣2.x API 因此,不要爲同一個庫獲取多個衝突依賴項,請嘗試修改/升級您的代碼以匹配澤西島2.0 API Here是代碼遷移指南