我正在尝试更新Luna上的网络代理设置,但他们没有采取。我使用手动选项并输入身份验证信息。当我关闭窗口时,设置不存在。我该如何纠正这个问题?
这是Eclipse Luna for Mac,OSX Yosemite。
这是错误
java.lang.SecurityException:无法获取密码。结果: -25300 at org.eclipse.equinox.internal.security.osx.OSXProvider.getPassword(Native 方法)at org.eclipse.equinox.internal.security.osx.OSXProvider.getPassword(OSXProvider.java:45) 在 org.eclipse.equinox.internal.security.storage.PasswordProviderModuleExt.getPassword(PasswordProviderModuleExt.java:35) 在 org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getModulePassword(SecurePreferencesRoot.java:259) 在 org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getPassword(SecurePreferencesRoot.java:224) 在 org.eclipse.equinox.internal.security.storage.SecurePreferences.put(SecurePreferences.java:224) 在 org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.put(SecurePreferencesWrapper.java:110) 在 org.eclipse.core.internal.net.ProxyType.saveProxyAuth(ProxyType.java:550) 在 org.eclipse.core.internal.net.ProxyType.setProxyData(ProxyType.java:154)
我在考虑在安全存储中“清除密码”?我以前从未这样做过。
答案 0 :(得分:8)
您应首先尝试从SOCKS
清除Eclipse
。通过以下方式做到这一点 -
窗口 - >偏好 - >一般 - >网络连接。
现在删除代理绕过并清除SOCKS IP。
注意: - 如果你有代理服务器,这将有效。
现在继续将Active Provider
设置为Manual
模式。这样做 -
重新启动Eclipse
以应用这些设置。
现在应该解决你的问题了。