该共同分析仪已经移动lucene-analyzers-common-X.X.X.jar作为的结果LUCENE-2510请确保您有它在你的类路径。
解决方法正如我在标题中所说:我正在使用Java,但是当我在Eclipse上运行代码时,出现以下错误。
线程“主”中的异常java.lang.NoClassDefFoundError:索引为Indexer.getIndexWriter(Indexer.java:38)的org/ apache / lucene / analysis / util /ResourceLoader索引为SolrIndexer.main()的Indexer.rebuildIndexes(Indexer.java:73)SolrIndexer.java:23)原因:java.lang.ClassNotFoundException:org.apache.lucene.analysis.util.ResourceLoaderat java.net.URLClassLoader $ 1.run(URLClassLoader.java:202)atjava.security.AccessController.doPrivileged(本机方法)在java.net.URLClassLoader.findClass(URLClassLoader.java:190)在java.lang.ClassLoader.loadClass(ClassLoader.java:306)在sun.misc.Launcher$ AppClassLoader.loadClass(Launcher.java:301) )atjava.lang.ClassLoader.loadClass(ClassLoader.java:247)…还有3个
SAD PART: org.apache.lucene.analysis.util.ResourceLoader 类在中不可用Lucene4.0/3.6/4.0-ALPHA。但是,在一些网页上人们正在谈论 resourceloader 类。
有谁可以帮我离开这里吗?任何帮助,将不胜感激..