WEKA,命令行,设置路径,Java



我是WEKA的新手。我下载了它并可以使用GUI接口,但是我无法弄清楚为什么我无法从命令行(Mac OS X上(运行它。

我在狂欢中。当我进行回声$路径时,我可以看到通往weka.jar的路径,但是当我运行

java -cp weka.jar weka.classifiers.functions.multilayererayerperceptron

错误:找不到或加载Main类Weka.classifiers.functions.multilayereperceptron引起:java.lang.classnotfoundexception:weka.classifiers.functions.multilayerayerperceptron

现在,我转到WEKA文件夹,可以看到我有分类器/函数/那里,但是内部的文件仅是htmls。

我也尝试了

java weka.core.wekapackagemanager

错误:找不到或加载主类Weka.core.wekapackagagemanager引起:

您需要设置classPath

export CLASSPATH=/home/weka/weka.jar:$CLASSPATH

我使用此bash脚本从命令行开始weka:

#!/bin/bash
WEKA_HOME=/opt/smallapps/weka-3-9-1
export WEKA_JAR=$WEKA_HOME/weka.jar
export PATH=$WEKA_HOME:$PATH
CP="/usr/share/java/:/opt/dbvis9/jdbc/jtds/jtds.jar:/opt/database/sqlite/sqlite-
jdbc.jar:$WEKA_JAR"
echo "used CLASSPATH: $CP"
DIR=$WEKA_HOME
echo "changing to '$DIR'"
cd "$DIR"
export WEKA_HOME
# start small GUI Chooser, with 8GB of max memory
java -cp $CP -Xmx8092m weka.gui.GUIChooser &
#java -cp $CP -Xmx500m weka.gui.GUIChooser &

这还包括带有数据库驱动程序的Jarfiles到ClassPath

我认为并非所有这些变量weka_home,weka_jar,dir等都是必要的,这正是我目前正在使用的。

相关内容

  • 没有找到相关文章

最新更新