gpt4 book ai didi

apache - 将 Nutch 与最新的 Elasticsearch 结合使用

转载 作者:行者123 更新时间:2023-12-02 22:20:54 25 4
gpt4 key购买 nike

基于 this question我已经成功地集成了 Nutch 和 Elasticsearch,尽管是通过降级我的 Elasticsearch 版本。如何修改 Nutch 源代码以适应最新版本的 Elasticsearch (0.90.2+)?我已经尝试修改 Ivy 对这个版本的 Elasticsearch 的依赖,还修改了 Nutch 的 Elasticsearch 兼容性代码,以便它可以正确构建,但我最终遇到了一个错误,因为 Nutch 超时等待来自 Elasticsearch 的响应;两人无法沟通。

最佳答案

我想我找到了解决方案。您需要修改对版本号的所有引用,都在 ivy/ivy.xml 中。和 pom.xml (这是我忘记更改的文件)。更改两者 0.19.4转至 0.90.2 s 应该可以解决问题。另外,您需要更改item.failed()src/java/org/apache/nutch/indexer/elastic/ElasticWriter.javaitem.isFailed()以匹配较新的 Elasticsearch 重构。

关于apache - 将 Nutch 与最新的 Elasticsearch 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17542878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com