我在 Eclipse 中保存密码时遇到问题。我的密码都没有被“记住”,我发现 Eclipse 试图将它们保存在我的 Windows 帐户无权访问的文件夹中。
它试图保存到
D:\Users\Administrator\.eclipse\org.eclipse.equinox.security\secure_storage
一个不存在的目录,我的 Win 帐户也无法写入。
我发现我的 user.home 变量设置为 D:\Users\Administrator。我的猜测是,这是因为安装 Java 的是管理员帐户。
所以我的问题是 - 我可以更改 user.home 路径,或者至少更改一些其他属性以强制 Eclipse Secure Storage 在其他地方工作吗?
编辑:所以我在这里找到了一个解决方案Eclipse 的最佳 JVM 设置是什么?
我将此添加到我的 eclipse.ini 中:
-eclipse.keyring
C:\some\path\file.txt
这改变了我的目标密码存储文件。