我正在尝试让Eclipse Luna(在Debian 8上)通过需要身份验证的WiFi代理连接到Internet。我可以设置代理主机,端口,用户名和密码,之后我应用设置并关闭对话框。下次打开它时,虽然正确保留了主机和端口,但它没有用户名和密码设置。 Active Provider根据需要设置为Manual。
出于某种原因,它似乎没有保存身份验证详细信息,我无法连接到Internet。
这是一个错误还是我做错了什么?
此外,Eclipse在哪个文件中存储代理设置?如果这是一个GUI问题,也许我可以直接进行更改。
编辑:查看错误日志提供了一个重要线索。它说:找不到安全的存储模块。
答案 0 :(得分:0)
我通过将代理设置添加到此SO post中指定的eclipse.ini文件来解决此问题。
-vmargs
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4
-Dhttp.proxyHost=*myproxyhost*
-Dhttp.proxyPort=*myproxyport*
-Dhttp.proxyUser=*proxy username*
-Dhttp.proxyPassword=*proxy password*
-Dhttp.nonProxyHosts=localhost|127.0.0.1