2012-04-15 9 views
0

Wenn ich als Abhängigkeit zu meinem Projekt hinzufügen org.apache.hbase, verursacht es Ausfälle bauen mit einem anderen AbhängigkeitsHinzufügen von Abhängigkeits Pausen Maven Projekt

[ERROR] Ein Fehler bei der Auflösung von Abhängigkeiten des folgenden Artefakt aufgetreten:

com.sun.jersey: Trikot-Kern: 1.4

verursacht durch: Kann nicht Abhängigkeitsinformationen erhalten: Kann nicht die Metadatendatei für Artefakt lesen 'com.sun.jersey: Trikot-Kern: jar': Kann kein Elternteil finden: com.sun.jersey: jersey-project für projekt: null: jersey-core: bundle: null für projekt null: Trikot-Kern: bundle: null

com.sun.jersey: Trikot-Kern: jar: 1,4

Ich bin sicher, dass diese zwei eine gemeinsame Mutter irgendeine Art haben; Wie löse ich dies und allgemein, wie kann ich in Zukunft auf diesen Fehler prüfen?

EDIT:

Eine weitere Abhängigkeit verwendet Jersey-Kern: 1,7; Gibt es eine Möglichkeit, beide Versionen zu verwenden? Kann ich das HBase-Artefakt zwingen, die neuere (1.7) Version zu verwenden?

+0

Stehen Sie hinter einem Proxy sitzt? Verwenden Sie einen Repository-Manager? – khmarbaise

Antwort

0

vielleicht das Hinzufügen dieser Spiegel an der settings.xml (/ etc/maven2-Datei) erhalten Sie über das Problem reiten:

<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>