我是Elasticsearch的新手。我找到了一些使用Elasticsearch的简单Java代码:
import static org.elasticsearch.node.NodeBuilder.*;
// on startup
Node node = nodeBuilder().node();
Client client = node.client();
// on shutdown
node.close();
我收到以下错误:
package org.elasticsearch.node doesn't exist
后来,我发现我在
pom.xml
中放入了一些信息。那是什么?如何使这个简单的程序运行? 最佳答案
你知道什么是Maven吗?
我的意思是,如果您使用的是Maven,则需要添加elasticsearch-VERSION.jar
作为your pom.xml的依赖项。
如果没有,那么您需要在项目类路径和其他一些库中添加elasticsearch jar,例如(取决于您使用的Elasticsearch版本):
我建议使用Maven,因为它更容易处理依赖项。
希望这可以帮助
关于maven - 使用Elasticsearch Java API,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20901846/