每当我启动Eclipse Juno时,它都会给我一个错误说:
发生了错误。请参阅日志文件:
C:\ Program Files \ eclipse \ configuration \ 1362989254411.log。
有些网站说要卸载jdk并重新安装它。我做到了,但它没有用。我认为这是因为在他们的网站上,错误发生在工作区中。我的程序文件文件夹位于计算机中。
更新后发生了这件事。我应该降级吗?如果是这样,怎么样?如果我不能降级,我该怎么办?
答案 0 :(得分:106)
尝试从工作区删除以下文件。
YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap
或尝试从控制台启动它。
C:\path\to\eclipse\eclipse -clean
答案 1 :(得分:39)
解决了:
在尝试了其他一切之后,这解决了我的问题。
答案 2 :(得分:10)
从工作区删除.metadata文件夹并启动eclipse,现在再次导入同一工作区中的所有项目,这对我有用。
答案 3 :(得分:4)
最好的方法是从*.snap
/.metadata/.plugins/
个文件
答案 4 :(得分:3)
我删除了整个{"user":{"id":"12121212121"},"message":{"attachment":{"type":"file","image":"png"}}}
文件夹,它对我有用。
答案 5 :(得分:3)
在我的情况下,在将JAVA_HOME指向jdk8解决了我的问题后,我的JAVA_HOME指向了jdk9。 希望它可以帮助某人。
答案 6 :(得分:3)
以下是我为解决这个问题所做的工作:
workspace/.metadata
答案 7 :(得分:3)
C:\path\to\eclipse\eclipse -clean
然后将工作项目目录更改为其他目录。它应该在那之后工作。
答案 8 :(得分:3)
我找到了解决方案。我已经安装了两个版本的jre sdk 1.3和jre7,所以我卸载旧版本sdk1.3然后它可以工作。
答案 9 :(得分:1)
听起来很简单但只是删除/卸载eclipse并重新安装。
答案 10 :(得分:1)
我遇到了完全相同的问题并通过删除文件.metadata/.plugins/org.eclipse.core.resources/.snap
来修复它。
答案 11 :(得分:0)
在我的Mac机器中,我检查了是否安装了两个Java版本。我得到这个错误。因为我一次安装了两个Java。
用户->库-> Java-> JavaVirtualMachines->版本1.8.0和版本11.0.1已安装。
我删除了11.0.1版。现在工作正常。
答案 12 :(得分:0)
对我来说,这归因于
上的锁定/权限错误(Eclipse IDE的路径)\ configuration \ org.eclipse.osgi.manager.fileTableLock
请参见here
Spring Tool Suite 4(Windows Server 2016为64位)
版本:4.2.2。发布 建立编号:201905232009
基于Eclipse
版本:2.2.500.v20190307-0500 内部版本号:I20190307-0500
将无法启动,并显示一个弹出对话框,提示:
发生启动错误,请参阅日志文件为空
(从文件夹中最新的文本 log 文件中可以明显看出这一点 (Eclipse IDE的路径)\配置)
!ENTRY org.eclipse.osgi 4 0
2019-06-19 18:41:10.408
!MESSAGE Error reading configuration: C:\opt\sts-4.2.2.RELEASE\configuration\org.eclipse.osgi\.manager\.fileTableLock (Access is denied)
!STACK 0
java.io.FileNotFoundException: C:\opt\sts-4.2.2.RELEASE\configuration\org.eclipse.osgi\.manager\.fileTableLock (Access is denied)
...
我必须去通过文件资源管理器(完全访问)来调整权限。
似乎IDE暂时没有执行任何操作。
Spring Tool Suite(基于Eclipse)的启动屏幕最终消失,IDE重新启动。
现在一切恢复正常。
答案 13 :(得分:0)
目前没有答案对我有用。在Centos上,我必须从主目录中删除.eclipse文件夹。然后启动Eclipse就好了!
答案 14 :(得分:0)
该问题是由于提供了多个月食版本造成的。我尝试删除这两个安装,并从全新安装开始,并且它可以正常工作。另外,请确保安装后指向新的工作空间。
答案 15 :(得分:0)
在这种情况下,删除元数据文件夹可能不起作用。或Eclipse -clean命令。否则重新安装Eclipse可能无法解决此问题。
请尝试删除计算机中可能具有的其他Java版本。
使用以下方法检查您现在拥有的内容:
/usr/libexec/java_home -V
使用以下命令删除不需要的其他Java版本:
sudo rm -rf /System/Library/Java/JavaVirtualMachines/java-version.jdk
这应该可以解决您的问题。
答案 16 :(得分:0)
当我去Pipfile.lock
然后删除* .xmi文件时,它对我有用。
答案 17 :(得分:0)
打开月食时出现了同样的错误。解决我检查了元数据文件夹中的日志文件的问题。我发现Java版本不匹配。因此我已在 eclipse ini 文件中更改了VM。
-vm /opt/jdk1.8.0_191/jre/bin
希望这也将有助于解决您的问题。
答案 18 :(得分:0)
原因可能是您正在尝试将Eclipse的old version
用于新版本的Java。我已经下载了最新的Eclipse(这是Oxygen),它对我有用。
答案 19 :(得分:0)
在我的情况下,错误是由于Java 14引起的,它不是LTS,而是将其降级为Java 8并可以正常工作。
答案 20 :(得分:0)
对于MacOS上的STS,我按照以下步骤操作:
从终端转到STS目录:
cd /Users/karan.verma/Documents/sts-bundle/STS.app/Contents/MacOS
启动STS
./ STS
STS已启动,但我删除了所有导入的项目。
答案 21 :(得分:0)
对我来说问题是我在安装eclipse之前安装了Java sdk 1.9。删除它并安装Java sdk 1.8而不是修复它。 另外,如果您使用的是mac,请尝试
export JAVA_HOME=$(/usr/libexec/java_home)
然后
echo $JAVA_HOME
你应该得到像
这样的东西/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
答案 22 :(得分:0)
我的操作系统架构是64位,因此下载了Eclipse Oxygen 64位版本并出现此错误。试过这里发布的各种解决方案,但没有帮助。然后下载了Eclipse Oxygen 32位版本,效果很好。
答案 23 :(得分:0)
在我的情况下,我不想删除eclipse,因为在企业界,我们无法控制一切。从工作区.matadata
删除一些文件也无济于事。因此,我在试验和错误中发现的黑客行为完全适合我:
转到此路径:C:\....\eclipse-Luna\configuration\org.eclipse.core.runtime\
现在完全删除.manager
。
再次启动eclipse和woilaa ..它会正常运行。
[在我的情况下,我使用eclipse luna。当eclipse打开时,我曾经突然关闭了PC。然后eclipse无法在下次系统重启时启动。所以请记住正确关闭日食。 :)
]
答案 24 :(得分:0)
删除eclipse
并重新安装后,我遇到了同样的错误。
删除.metadata
目录并运行eclipse -clean
对我不起作用,但以下内容适用于我:
sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86_64/
如果您有基于32位的系统,请执行以下操作:
sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86/
答案 25 :(得分:0)
我安装了2个版本的JDK - JDK 7和JDK 8.最初,即使两个版本都存在并且能够使用Git和Gradle以及Spring Boot应用程序,它也能正常工作。
然后在系统重启/休眠后,工作区提示没有出现。
现在卸载了JDK 7并提示工作区。
答案 26 :(得分:0)
这条指令对我来说是100%的工作:
享受!
答案 27 :(得分:0)
当我使用基于eclipse构建的Texas Instrument的Code Composer Studio时,我遇到了同样的错误。当我将Workspace文件夹更改为Google Drive文件夹内时,就发生了这种情况。删除YOUR_WORKSPACE / .metadata / .plugins / org.eclipse.core.resources /中的文件对我不起作用。
以下对我有用:
但是,删除和恢复Workspace文件夹不可取,因为它可能有其他复杂情况。但我很绝望。
答案 28 :(得分:0)
删除YOUR_WORKSPACE / .metadata / .plugins / org.eclipse.core.resources / .snap中的snap修复了问题并允许我再次访问我的工作区,而不会在它打开之前崩溃。
答案 29 :(得分:-1)
如果没有任何效果,请尝试卸载然后重新安装Eclipse。 在尝试了该论坛上建议的所有内容之后,这就是我刚刚解决此问题的方式。