我试图为weka 3.7包管理器设置代理,就像本教程一样:
https://weka.wikispaces.com/How+do+I+use+the+package+manager%3F#GUI包管理器 - 使用HTTP代理
java -Dhttp.proxyHost=some.proxy.somewhere.net -Dhttp.proxyPort=port weka.gui.GUIChooser
但它给了我这个错误:
Error: Could not find or load main class weka.gui.GUIChooser
我已经检查了路径和类路径,weka运行runweka.bat没有任何问题。
答案 0 :(得分:7)
我在玩完路径后找到了解决方案;
knb回答是正确的,但您需要在命令中包含weka.jar。
java -cp weka.jar -Dhttp.proxyHost=some.proxy.somewhere.net -Dhttp.proxyPort=port weka.gui.GUIChooser
答案 1 :(得分:0)
weka.jar文件必须位于类路径中。您可以使用-cp
选项在命令行上设置它。
使用
运行java java -cp <FULL PATH TO weka.jar> -Dhttp.proxyHost=some.proxy.somewhere.net -Dhttp.proxyPort=port weka.gui.GUIChooser
您可能仍会收到有关“缺少jdbc驱动程序”的警告消息。您暂时可以忽略这些“错误”消息。