2012-04-15 117 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>