首页 文章

尝试构建Apache Nutch 2.3.1时未解决的依赖关系错误

提问于
浏览
0

我第一次在Windows 10上尝试设置和构建基于this youtube tutorial的apache nutch 2.3.1得到了Unresolved Dependencies错误,如下所示:

D:\ apachenutch> ant运行时构建文件:D:\ apachenutch \ build.xml尝试覆盖任务javac的旧定义[taskdef]无法从资源org / sonar / ant / antlib.xml加载定义 . 它无法找到 . ivy-probe-antlib:ivy-download:[taskdef]无法从资源org / sonar / ant / antlib.xml加载定义 . 它无法找到 . ivy-download-unchecked:ivy-init-antlib:ivy-init:init:[mkdir]创建目录:D:\ apachenutch \ build [mkdir]创建目录:D:\ apachenutch \ build \ classes [mkdir]创建目录: D:\ apachenutch \ build \ release [mkdir]创建目录:D:\ apachenutch \ build \ test [mkdir]创建目录:D:\ apachenutch \ build \ test \ classes clean-lib:resolve-default:[ivy:resolve ] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ :: [ivy:resolve] :: loading settings :: file = D:\ apachenutch \ ivy \ ivysettings.xml [常 Spring 藤:解决] [常 Spring 藤:解决] ::问题摘要:: [常 Spring 藤:解决] ::::警告[常 Spring 藤:解决] ::::::::::::::::::::: ::::::::::::::::::::::::::: [常 Spring 藤:解决] ::无人解决的依赖:: [常 Spring 藤:解决] :::::::: :::::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: org.apache.avro #avro; 1.7.6:在org.apache.avro中没有找到配置#avro; 1.7.6:'compile' . 它来自org.apache.gora#gora-core; 0.6.1编译[ivy:resolve] ::::::::::::::::::::::::::::: ::::::::::::::::::: [常 Spring 藤:解决] [常 Spring 藤:解决] [常 Spring 藤:解决] ::使用VERBOSE或调试消息级别更多细节构建失败D:\ apachenutch \ build.xml:468:无法解决依赖关系:解决失败 - 详情请见输出总时间:14秒D:\ apachenutch>

我一直尝试使用“Ant Clean”命令和“Ant Runtime”命令仍然多次没有运气并且得到了如上所述的错误 .

那么我该如何解决呢?

1 回答

  • 0

    无法重现您的问题 .

    我能够使用最新的2.3.1版本候选版本成功编译代码:

    git clone https://github.com/apache/nutch.git
    cd nutch
    git checkout -b release-2.3.1rc2 release-2.3.1rc2
    ant
    

    我是否可以建议,如果您仍有问题,则可以针对该项目提出问题 . 您需要引用您尝试编译的版本 .

相关问题