2011-05-09 8 views

답변

5

명시 적 클래스 패스를 추가하십시오.

java -cp ./weka.jar weka.classifiers.bayes.NaiveBayes -t file1.arff -T file2.arff -p

일부 JVM들은 당신이 필요로하는 jar 파일이 현재 디렉토리에 있음을 추론하지 않습니다.

0

WEKA의 추가 정보

enter image description here

경로 솔루션

당신은 당신의 ~/.bash_profile

export R_HOME="/Applications/R.app/Contents/MacOS/R" #for WEKA MLR R plugin 
export CLASSPATH="/Applications/weka-3-9-1/weka.jar" #for WEKA commandline 
export WEKAINSTALL="/Applications/weka-3-9-1" 

export WEKA_HOME="/Applications/weka-3-9-1" 
export CLASSPATH=$CLASSPATH;$WEKA_HOME/weka.jar 
export HEAP_OPTION=-Xms4096m -Xmx8192m 
export JAVA_COMMAND java $HEAP_OPTION 
을 수정할 수 있습니다

그리고 나서 실행할 수 있어야합니다.

java weka.classifiers.bayes.NaiveBayes -t $WEKAINSTALL/data/iris.2D.arff -T $WEKAINSTALL/data/iris.2D.arff