2012-04-15 137 views
0

當我添加org.apache.hbase作爲一個依賴於我的項目,它會導致與其他依賴測試失敗加入依賴性打破Maven項目

[錯誤]以下神器的依賴解析過程中出現錯誤:

com.sun.jersey:球衣核心:1.4

產生的原因:無法獲取依賴信息:無法讀取構件的元數據文件「com.sun.jersey:球衣核心:罈子:無法找到父項:com.sun.jersey:項目的jersey-project:null:jersey-core:bundle:項目爲null空:球衣核心:包:空

com.sun.jersey:球衣核心:罐子:1.4

我相信這兩個有某種共同的父;我該如何解決這個問題,更廣泛的問題,我怎樣才能在將來檢查這個錯誤?

編輯:

另一個依賴項使用jersey-core:1.7;有沒有一種方法可以使用這兩個版本?我可以強制hbase工件使用較新的(1.7)版本嗎?

+0

你坐在後面的代理?你在使用倉庫管理器嗎? – khmarbaise 2012-04-16 11:26:26

回答

0

可能增加這面鏡子的settings.xml中(在/ etc/maven2的)文件,讓你騎的問題:

<mirror> 
    <id>glassfish-mirror</id> 
    <name>glassfish mirror</name> 
    <url>http://maven.nuxeo.org/nexus/content/repositories/public-releases</url> 
    <mirrorOf>glassfish-repository</mirrorOf> 
</mirror>