簡體   English   中英

添加依賴項打破了Maven項目

[英]adding dependency breaks maven project

當我將org.apache.hbase添加為項目的依賴項時,它會導致構建失敗並帶有另一個依賴項

[ERROR]在以下工件的依賴項解析期間發生錯誤:

com.sun.jersey:jersey-core:1.4

原因:無法獲取依賴項信息:無法讀取工件'com.sun.jersey:jersey-core:jar'的元數據文件:找不到項目的父對象:com.sun.jersey:jersey-project:null:jersey -core:bundle:null對於項目null:jersey-core:bundle:null

com.sun.jersey:jersey-core:jar:1.4

我確信這兩個人都有某種共同的父母。 我該如何解決這個問題,更廣泛地講,將來如何檢查此錯誤?

編輯:

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

也許將此鏡像添加到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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM