我試圖刺激一個perl腳本,其中調用weka.classifiers.trees.J48。我有幾個全球性的想法來問你,我感謝你的反饋。WEKA在Windows 7上,命令行與幾個參數
1-WEKA是用Java編寫的。爲了運行weka.jar,我需要java。它與HelloWorld.jar相同
2-I安裝了Java並將其添加到Path變量.Weka.jar需要一些參數。如果我寫Java的罐子 * 「C:\程序\ weka.jar」 * 輸入1輸入2是正確的嗎?
3怎麼樣Java的罐子** 「** C:\程序\ weka.jar * 輸入1輸入2 *」 **或 java的** 「C:\程序\ weka.jar」 輸入1輸入2罐子
4我需要的類weka.classifiers.trees.J48。我應該寫 Java的罐子 * 「C:\程序\ weka.classifiers.trees.J48」 * 輸入1輸入2沒有的.jar?
5人在stackoverflow建議把weka放在一個用戶環境變量應該被稱爲CLASSPATH。我的問題是我不知道如果我應該把WEKA文件夾放在這個環境變量中(因爲我們總是在路徑系統環境變量)或我把weka.jar文件,而不是在CLASSPATH文件夾中 所以,假設weka。 罐子現在在我的類路徑,確實命令改變 Java的罐子weka.classifiers.trees.J48 輸入1輸入2
我很困惑,我得到線程「main」 java.lang中的異常。 NoClassDefFoundError:weka/classifiers/tree s/J48 我想知道如何命令序列工作,如果它是一般情況下。謝謝任何洞察力