Eclipse:无法在OSX上更改Luna的代理身份验证信息

时间:2015-09-13 20:13:45

标签: java eclipse macos

我正在尝试更新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)

我在考虑在安全存储中“清除密码”?我以前从未这样做过。

1 个答案:

答案 0 :(得分:8)

您应首先尝试从SOCKS清除Eclipse。通过以下方式做到这一点 -
窗口 - >偏好 - >一般 - >网络连接。

现在删除代理绕过并清除SOCKS IP。

注意: - 如果你有代理服务器,这将有效。

现在继续将Active Provider设置为Manual模式。这样做 -

  • 打开网络连接设置。
  • 选择Active Provider为“Manual”。
  • 设置HTTP / HTTPS代理。

重新启动Eclipse以应用这些设置。

现在应该解决你的问题了。