Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中使用elasticsearch的NoClassDefFoundError_Java_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Lucene - Fatal编程技术网 elasticsearch,lucene,Java,elasticsearch,Lucene" /> elasticsearch,lucene,Java,elasticsearch,Lucene" />

Java中使用elasticsearch的NoClassDefFoundError

Java中使用elasticsearch的NoClassDefFoundError,java,elasticsearch,lucene,Java,elasticsearch,Lucene,我想在java应用程序中使用elasticsearch,但当我尝试连接到节点时,出现以下错误 线程“main”java.lang.NoClassDefFoundError中的异常:org/apache/lucene/util/Version 因此,我安装了lucene Librarie(版本6.5.1),但仍然没有发现错误。 我是elasticsearch的初学者,所以如果我忘记了一个步骤,请告诉我这是因为您的代码所依赖的类文件在编译时存在,但在运行时找不到。查找构建时和运行时类路径中的差异 如

我想在java应用程序中使用elasticsearch,但当我尝试连接到节点时,出现以下错误

线程“main”java.lang.NoClassDefFoundError中的异常:org/apache/lucene/util/Version

因此,我安装了lucene Librarie(版本6.5.1),但仍然没有发现错误。
我是elasticsearch的初学者,所以如果我忘记了一个步骤,请告诉我这是因为您的代码所依赖的类文件在编译时存在,但在运行时找不到。查找构建时和运行时类路径中的差异

如果使用maven,则添加

<dependency>
   <groupId>org.apache.lucene</groupId>
   <artifactId>lucene-core</artifactId>
   <version>3.6.0</version>
</dependency>

我在IDE netbeans上。我已经在我的项目中添加了
lucene-core-3.6.0.jar
librarie。但是它仍然不起作用,我现在得到了这个错误:
线程“main”java.lang.NoSuchFieldError:LUCENE_3_6中的异常
你需要显示一些代码,因为你说你安装了6.5.1版&你得到了LUCENE_3_6字段的错误?
compile group: 'org.apache.lucene', name: 'lucene-core', version: '3.6.0'