我从http://code.google.com/p/luke/downloads/list下载了luke-1.0.1.jar(没有任何依赖关系的Luke 1.0.1二进制文件)。从WinXP启动Luke(Java App)时出错
我有WinXP,最新的Java 6从Oracle/Sun网站下载。
我运行命令行:“Java的罐子卢克 - 1.0.1.jar”,并尝试推出卢克,但我得到了以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/lucene/analysis/Analyzer
Caused by: java.lang.ClassNotFoundException: org.apache.lucene.analysis.Analyzer
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: org.getopt.luke.Luke. Program will exit.
任何线索,我该怎么办?我完全不了解Java。
感谢
哈迪
我想我下载的版本是功能之一。 – hardywang 2011-03-12 01:37:51
从你的描述来看,“Luke 1.0.1 binary没有任何依赖性”,它不是一个 – iluxa 2011-03-12 01:40:19
我可以从下载页面看到的所有内容都是源代码或二进制文件。相当清楚的在页面上。我也下载了lucene jar文件,我怎样才能让它们一起运行? – hardywang 2011-03-12 01:46:52