我正在使用Eclipse Luna,我正在尝试从github导入一个项目。但是,当我将URI粘贴到:
时,它会显示“内部错误;请参阅Eclipse错误日志”
该项目有效。我已经尝试了一些项目,他们都在我的旧版Juno版上工作,但是Luna都失败了,就像上面一样。我该怎么做才能重现这个问题?
这是我的Eclipse日志错误:http://pastebin.com/QcfF4Xsq
答案 0 :(得分:14)
您有other Eclipse-based products, like RTC的类似错误消息:
问题摘要是Eclipse在您的计算机上使用的默认位置与所有Eclipse安装相同。
因此,如果您已经安装并使用了32位Eclipse,那么您的安全存储需要32位插件才能访问 当您尝试使用64位Eclipse时,它将尝试读取该安全存储,并且会因为使用64位插件读取存储而失败。解决方案是告诉Eclipse使用不同的安全存储区域。您可以通过使用以下选项运行Eclipse来执行此操作:
-eclipse.keyring <file_path>
其中
<file_path>
是您希望用作新安全存储区域的文件的位置。
(如果你有一致的Eclipse发行版,你可以检查一下:所有32位或全部64位)
请注意,其他产品(NetBeans)解决了相同的错误消息(issue 211863)
我发现了问题 NetBeans正在检测Eclipse IDE安装的剩余部分。删除文件后,日志中的错误就消失了。
C:\Documents and Settings\ttroy\.eclipse\org.eclipse.equinox.security\secure_storage
在Windows 7或更高版本上:
C:\Users\<username>\.eclipse\org.eclipse.equinox.security\secure_storage
# or
%USERPROFILE%\.eclipse\org.eclipse.equinox.security\secure_storage
答案 1 :(得分:13)
删除C:\Users\USERNAME\.eclipse\org.eclipse.equinox.security\secure_storage
它将解决您的问题。
答案 2 :(得分:12)
我解决了这个问题转到&#34;偏好设置&gt;一般&gt;安全&gt;安全存储&gt;目录&#34;,打开&#34; [默认安全存储]&#34;,删除&#34; GIT&#34;行,最后重启Eclipse。
答案 3 :(得分:2)
这是我在日食错误日志中看到的消息。
安全存储无法从操作系统密钥环中检索主密码。确保此应用程序可以访问操作系统密钥环。如果错误仍然存在,则可以使用密码恢复功能,也可以删除并重新创建安全存储。
正如其他人所说,如果删除secure_storage文件,它应该解决问题。 在Mac上,更好地使用命令行。
/Users/< userid >/.eclipse/org.eclipse.equinox.security