Eclipse luna - 内部错误,尝试从git导入

时间:2014-11-30 03:29:51

标签: java eclipse git

我正在使用Eclipse Luna,我正在尝试从github导入一个项目。但是,当我将URI粘贴到:

时,它会显示“内部错误;请参阅Eclipse错误日志”

enter image description here

该项目有效。我已经尝试了一些项目,他们都在我的旧版Juno版上工作,但是Luna都失败了,就像上面一样。我该怎么做才能重现这个问题?

这是我的Eclipse日志错误:http://pastebin.com/QcfF4Xsq

4 个答案:

答案 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