1、使用Maven创建项目
2、加入依赖:
<!--elasticsearch依赖-->
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>5.5.2</version>
</dependency>
3、新建测试类Test.java:
package com.yijia.es;
import java.net.InetAddress;
import java.net.UnknownHostException;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.common.transport.InetSocketTransportAddress;
import org.elasticsearch.transport.client.PreBuiltTransportClient;
/**
* 创建时间:2019/1/28 18:56
* 作者:
* 邮箱:824668713@qq.com
* 说明:
*/
public class Test {
// 服务器地址
private static String host = "192.168.72.138";
// 端口
private static int port = 9300;
//测试方法
public static void main(String[] args) throws UnknownHostException {
TransportClient client = new PreBuiltTransportClient(Settings.EMPTY)
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName(Test.host), Test.port));
System.out.println(client);
client.close();
}
}
4、运行及结果: