按照文档创建client
TransportClient client = new PreBuiltTransportClient(Settings.EMPTY) .addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host1"), 9300)) .addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName("host2"), 9300));报错
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.debug(Ljava/lang/String;Ljava/lang/Object;)V
gradle配置
dependencies { compile group: 'org.elasticsearch.client', name: 'transport', version:"5.1.1" compile 'org.apache.logging.log4j:log4j-api:2.4' compile 'org.apache.logging.log4j:log4j-core:2.4' compile 'org.apache.logging.log4j:log4j-slf4j-impl:2.4' compile 'org.apache.logging.log4j:log4j-jcl:2.4' compile 'org.slf4j:jcl-over-slf4j:1.7.12' testCompile group: 'junit', name: 'junit', version: '4.11' }
<spanstyle="color:#E53333;font-family:'MicrosoftYaHei',Verdana,sans-serif,SimSun;font-size:14px;line-height:22px;background-color:#FFFFFF;">n"java.lang.NoSuchMethodError:你是jar包引的版本不对
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。