使用 WEKA 3.6 的问题
我想使用 libsvm.jar,但是当我使用以下命令提示符运行 weka 时,会出现“不在类路径中”的错误:
java -Xmx900m -jar Weka.jar
请注意,当我在正常模式下运行 weka(使用初始堆大小且不使用命令提示符)时,我们使用 libsvm 库。此外,我使用 Windows 7-32 位。
请帮助我,我的时间不多了。谢谢
使用 WEKA 3.6 的问题
我想使用 libsvm.jar,但是当我使用以下命令提示符运行 weka 时,会出现“不在类路径中”的错误:
java -Xmx900m -jar Weka.jar
请注意,当我在正常模式下运行 weka(使用初始堆大小且不使用命令提示符)时,我们使用 libsvm 库。此外,我使用 Windows 7-32 位。
请帮助我,我的时间不多了。谢谢
另一个答案对我不起作用。根据Weka 文档,在类路径中包含 LibSVM 需要不使用“-jar weka.jar”选项。指定 -jar 会覆盖您尝试设置的类路径。
相反,使用
java -Xmx900m -classpath $CLASSPATH:weka.jar:libsvm.jar weka.gui.GUIChooser
找出在哪里libsvm.jar
并将其包含在类路径中,例如
java -Xmx900m -classpath '.:/usr/share/java/libsvm.jar' -jar Weka.jar
的实际位置libsvm.jar
将取决于您的系统。