Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 日食不';不要从Ubuntu 14.04开始_Java_Eclipse_Ubuntu_Ide_M2e - Fatal编程技术网

Java 日食不';不要从Ubuntu 14.04开始

Java 日食不';不要从Ubuntu 14.04开始,java,eclipse,ubuntu,ide,m2e,Java,Eclipse,Ubuntu,Ide,M2e,我在Ubuntu 14.04中尝试启动Eclipse时遇到问题。飞溅的图片弹出,然后闪烁,变成白色-在王国到来之前什么都不会发生。 我试过Luna、Kepler和3.8(来自Ubuntu存储库)。EE和SE版本-均相同。我还尝试使用不同的(oracle)vm-1.7和1.8来启动它们。 是的,我尝试了-clean和简单的工作区删除 这是它在console中所说的唯一一句话: org.eclipse.m2e.logback.configuration: org.eclipse.m2e.logbac

我在Ubuntu 14.04中尝试启动Eclipse时遇到问题。飞溅的图片弹出,然后闪烁,变成白色-在王国到来之前什么都不会发生。 我试过Luna、Kepler和3.8(来自Ubuntu存储库)。EE和SE版本-均相同。我还尝试使用不同的(oracle)vm-1.7和1.8来启动它们。 是的,我尝试了
-clean
和简单的工作区删除

这是它在console中所说的唯一一句话:

org.eclipse.m2e.logback.configuration: org.eclipse.m2e.logback.configuration bundle在 状态位置已初始化。将在状态位置后重试 已初始化

Java虚拟机工作正常-我可以启动(例如)IDEA或
Java\javac
命令

有什么建议吗?

试试这个:

1) 从以下位置删除.snap

.metadata\.plugins\org.eclipse.core.resources\.projects\<project>\.markers.snap

答案已经在这里了,但在评论中。因此,我将其重新发布为答案:
检查您的第二个屏幕。工作区对话框可能在那里。

如果您没有任何挂起的更改,并且已经将项目推送到repo上,您还可以尝试删除eclipse自动打开项目路径的项目文件夹

当您再次运行eclipse时,它将再次工作


不幸的是,删除元数据对我不起作用。而且我没有任何额外的监视器,所以删除我的项目文件夹是我最后的选择。

通常在eclipse意外关闭时发生。 这是你能做的事。! 1) 从工作区文件夹保存和删除.metadata。 2) 尝试重新安装Eclipse


这个解决方案对我有效。:)

我已经尝试过所有这些东西,甚至是完全删除工作区。顺便问一下,你有两个显示器吗?我在某个地方看到一个空白窗口显示在一个屏幕上,工作区选择器显示在另一个屏幕上。天哪,你真是个天才!我刚刚重新下载了eclipse(想再给它一次机会),在我所有的操作之后,它开始在第二个屏幕上运行(这是我的电视)。好吧,你知道的,工作区的琐事。非常感谢@我该怎么感谢你呢?我是个聪明人,把我的显示器连接到我的mac和linux上,这样我就可以随心所欲地插上/拔下并使用它们。事实证明,当我在mac上使用它时,它仍然连接到linux,而工作区启动器在另一个屏幕上隐藏。道德-聪明地使用监视器。或者,如果您在Ubuntu上,请尝试删除。用户文件夹中的eclipse肯定会删除任何与eclipse相关的错误。
find /.metadata/.plugins/org.eclipse.core.resources/.projects -name "*.snap" -exec rm -f {} \;