我想使用lucene库。我已经下载了它,并将其添加为Zip文件[项目属性->库->添加Jar/文件夹]到我的项目。但我就是无法导入它。当我输入:
import org.apache.lucene.analysis.Token;
表示包不存在!
如果我输入
import org .
它给了我一些建议,但没有apache。
Netbeans可以正常工作,因为我已经导入了guava.jar并使用了google.common库。
是否与我添加zip作为库有关?我添加完zip文件后还需要做什么吗?有什么地方需要我检查的吗?
我想你下载了一个包含几个lucene jar文件的压缩包。
该zip包含不同的lucene jar文件,您需要将其解压缩并添加
- 核心/lucene-core-4.8.0.jar 分析/共同/lucene-analyzers-common-4.8.0.jar
直接下载jar文件并将它们添加到您的类路径中更容易。
请注意,只导入Lucene Core jar是不行的,因为analyzer在一个名为lucene-analyzers-common-{version}.jar
的单独jar中。
在Maven Repository中,您可以找到最新版本的Analyzers jar和Core jar。