如何在Windows中使用带代理的weka包管理器?

时间:2015-04-21 16:43:40

标签: java proxy package classpath weka

我试图为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没有任何问题。

2 个答案:

答案 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驱动程序”的警告消息。您暂时可以忽略这些“错误”消息。