是否可以完全禁用Eclipse的安全存储密码?我在Windows 7上运行Eclipse Helios。
答案 0 :(得分:127)
要禁用主密码提示,您必须指定包含-eclipse.password
密码的文件,请参阅Eclipse SDK Help和Bug 241223。
完整的程序如下(这是在Linux上,在Windows上,如果你改变路径它也应该工作):
echo "secret" > ~/.eclipse/master
添加到eclipse.ini的顶部,在Eclipse程序目录中找到(作为两行,不要合并为一行)
-eclipse.password
/home/user/.eclipse/master
答案 1 :(得分:122)
答案 2 :(得分:2)
您现在可以删除它,假设您不需要它。转到窗口>偏好>一般>安全>安全存储,然后单击“内容”选项卡。如果单击“删除”按钮然后重新启动Eclipse,则将不再显示弹出窗口。
据我所知,Secure Storage主要用于Git和SVN等存储库。就我而言,我的家用电脑不需要它。我在工作中使用Git,但即便如此,我也从未见过安全存储器。
答案 3 :(得分:1)
在安装了Eclipse Indigo的Ubuntu 11.10上,文件夹org.eclipse.equinox.security隐藏在/root/.eclipse文件夹中。 做一个
sudo su
cd /root/.eclipse
mv org.eclipse.equinox.security org.eclipse.equinox.security.backup
然后(重新)启动eclipse,密码将消失。
答案 4 :(得分:1)
在Windows 7中,enerprise 64位+ java 8 在日食中转到:
Preferences
--> General
-> security
-> secure Storage.
In master Password providers UNCKECK Windows integration (64 bits)
然后转到常规 - 网络连接 - 代理 并编辑您的代理设置。 向导似乎创建了安全存储
答案 5 :(得分:1)
在打开Eclipse或导入项目时,有时可能会出现错误,称为 Salt必须为8个字节长 。这是由于Java和OS密钥存储之间的冲突。
以下是解决此问题的方法。
►解决方案1:删除文件
►解决方案2:取消选中Windows的“密码”标签中的Windows集成(64位)和 UI提示->首选项->常规->安全->安全存储。之后,请重新启动计算机并尝试使用Eclipse。
►解决方案3:从Windows->首选项->常规->安全->安全存储的“目录”选项卡中删除 [默认安全存储] 。之后,请重启机器并 尝试使用Eclipse。