我想使用图书馆" Lucene"用java。使用它的说明告诉我,我必须把jar包含在CLASSPATH中的类中。
CLASSPATH是包含Java所有默认类的目录?还是我特定项目的目录?我使用Eclipse作为IDE。
真的很困惑!谢谢。
有用的解决方案:http://www.avajava.com/tutorials/lessons/how-do-i-use-lucene-to-index-and-search-text-files.html
答案 0 :(得分:4)
Classpath是目录和JAR文件的集合,Java运行时将在其中查找类。
可以通过名为CLASSPATH的环境变量进行配置,但不建议使用此用法,因为它往往会导致问题。
在运行Java程序时配置类路径的首选方法是在启动Java解释器时通过-cp
命令行开关传递它。通常你会写一个shell脚本,所以你不必每次都输入它。
如果您的问题是使用IDE中编写代码的类,那么它当然取决于IDE。对于eclipse," Java Build Path"项目属性的选项卡是您配置类路径的位置。