Eclipse安全存储

时间:2010-11-19 07:49:39

标签: eclipse password-protection

是否可以完全禁用Eclipse的安全存储密码?我在Windows 7上运行Eclipse Helios。

6 个答案:

答案 0 :(得分:127)

要禁用主密码提示,您必须指定包含-eclipse.password密码的文件,请参阅Eclipse SDK HelpBug 241223

完整的程序如下(这是在Linux上,在Windows上,如果你改变路径它也应该工作):

  1. 退出Eclipse
  2. 删除目录〜/ .eclipse / org.eclipse.equinox.security
  3. 创建一个包含主密码的文本文件,例如echo "secret" > ~/.eclipse/master
  4. 添加到eclipse.ini的顶部,在Eclipse程序目录中找到(作为两行,不要合并为一行)

    -eclipse.password
    /home/user/.eclipse/master
    
  5. 再次启动Eclipse。

答案 1 :(得分:122)

  1. Windows-> preferences->然后输入“secure storage”
  2. 在目录选项卡中,选择[默认安全存储]。
  3. 点击删除。
  4. 让Eclipse重启。

答案 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:删除文件 .eclipse \ org.eclipse.equinox.security \ secure_ 从系统存储。之后,请重新启动计算机并尝试使用Eclipse ***。

►解决方案2:取消选中Windows的“密码”标签中的Windows集成(64位) UI提示->首选项->常规->安全->安全存储。之后,请重新启动计算机并尝试使用Eclipse。

►解决方案3:从Windows->首选项->常规->安全->安全存储的“目录”选项卡中删除 [默认安全存储] 。之后,请重启机器并 尝试使用Eclipse。