![](/img/trans.png)
[英][Eclipse not starting]:An error has occured. See the log file null
[英]An error has occured. Please see log file - eclipse juno
每当我启动 Eclipse Juno 时,它都会给我一条错误消息:
发生了错误。 请查看日志文件:
C:\\Program Files\\eclipse\\configuration\\1362989254411.log。
有些网站说要卸载jdk并重新安装。 我这样做了,但没有用。 我认为这是因为在他们的网站上,错误发生在工作区中。 我的位于计算机中的程序文件文件夹中。
更新之后就这样了。 我应该降级。 如果是这样,如何? 如果我不能降级,我该怎么办?
尝试从工作区中删除以下文件。
YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap
或者尝试从控制台启动它。
C:\path\to\eclipse\eclipse -clean
解决了 :
在尝试了其他一切之后,这解决了我的问题。
从工作区中删除 .metadata 文件夹并启动 eclipse,现在再次导入同一工作区中的所有项目,这对我有用。
在我的mac机器上,我检查了我是否安装了两个java版本。 我收到了这个错误。 因为我一次安装了两个java。
用户 -> 库 -> Java -> JavaVirtualMachines -> 版本 1.8.0 和版本 11.0.1 已安装。
我删除了 11.0.1 版。 现在它工作正常。
我删除了整个.metadata
文件夹,它对我.metadata
。
最好的方法是从/.metadata/.plugins/
删除所有*.snap
文件
这是我为解决此问题所做的工作:
workspace/.metadata
在我的情况下,我的 JAVA_HOME 在将 JAVA_HOME 指向 jdk8 后指向 jdk9 解决了我的问题。 希望它可以帮助某人。
我找到了解决方案。 我已经安装了 2 个版本的 jre sdk 1.3 和 jre7,所以我卸载了旧版本的 sdk1.3 然后它就可以工作了。
C:\path\to\eclipse\eclipse -clean
然后将工作项目目录更改为不同的内容。 在那之后它应该工作。
听起来很简单,但只需删除/卸载 eclipse 并重新安装即可。
我有完全相同的问题,并通过删除文件.metadata/.plugins/org.eclipse.core.resources/.snap
修复它。
打开日食时我遇到了同样的错误。 为了解决这个问题,我检查了元数据文件夹中的日志文件。 我发现Java的版本不匹配。 所以我改变了我的eclipse ini文件中的虚拟机。
-vm /opt/jdk1.8.0_191/jre/bin
希望这也有助于解决您的问题。
目前的答案都不适合我。 在 CentOS 上,我不得不从主目录中删除 .eclipse 文件夹。 然后eclipse启动就好了!
对我来说,这归结为锁定/权限错误
(Eclipse IDE 路径)\\configuration\\org.eclipse.osgi.manager.fileTableLock
看这里
Spring Tool Suite 4(Windows Server 2016 为 64 位)
版本:4.2.2.RELEASE 版本 ID:201905232009
基于 Eclipse
版本:2.2.500.v20190307-0500 版本号:I20190307-0500
不会启动并出现一个弹出对话框说:
发生启动错误,请参阅日志文件为空
(从文件夹(Eclipse IDE 的路径)\\configuration 中的最新文本日志文件中可以看出这一点)
!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 再次启动。
现在一切都恢复正常了。
删除YOUR_WORKSPACE / .metadata / .plugins / org.eclipse.core.resources / .snap中的snap修复了问题并允许我再次访问我的工作区,而不会在它打开之前崩溃。
当我使用基于 Eclipse 的 Texas Instrument 的 Code Composer Studio 时,我遇到了同样的错误。 当我将 Workspace 文件夹更改为 Google Drive 文件夹时,发生了这种情况。 从 YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/ 删除文件对我不起作用。
以下对我有用:
但是,不建议删除和恢复 Workspace 文件夹,因为它可能会导致其他并发症。 但我很绝望。
这条指令对我来说 100% 有效:
享受!
我安装了 JDK 的 2 个版本 - JDK 7 和 JDK 8。最初即使两个版本都存在并且能够使用 Git 和 Gradle 以及 Spring Boot 应用程序,它也能工作。
然后系统重新启动/睡眠后,工作区提示没有出现。
卸载 JDK 7,现在提示输入工作区。
删除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/
就我而言,我不想删除 eclipse,因为在企业界,我们无法控制一切。 从工作区.matadata
删除一些文件也无济于事。 因此,我通过反复试验发现的 hack 对我来说非常有效:
转到此路径: C:\\....\\eclipse-Luna\\configuration\\org.eclipse.core.runtime\\
现在完全删除.manager
。
再次启动eclipse,woilaa..它会正常运行。
[就我而言,我使用 eclipse luna。 我曾经在 eclipse 打开时突然关闭了 PC。 然后 eclipse 无法在下次系统重新启动时启动。 所以请记住正确关闭日食。 :)
]
我的操作系统架构是 64 位,因此下载了 Eclipse Oxygen 64 位版本并出现此错误。 尝试了此处发布的各种解决方案,但没有帮助。 然后下载了 Eclipse Oxygen 32 位版本,运行良好。
对我来说,问题是我在安装 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
对于 MacOS 上的 STS,我遵循以下步骤:
从终端转到 STS 目录:
cd /Users/karan.verma/Documents/sts-bundle/STS.app/Contents/MacOS
启动 STS
./STS
STS 启动了,但我所有导入的项目都被删除了。
原因可能是您试图将old version
的 Eclipse 用于新版本的 Java。 我已经下载了最新的 Eclipse(它是 Oxygen)并且它对我有用。
当我转到WorkSpace\\.metadata\\.plugins\\org.eclipse.e4.workbench
然后删除 *.xmi 文件时,它对我有用。
在这种情况下,删除元数据文件夹可能不起作用。 或 eclipse -clean 命令。 或者重新安装 eclipse 可能无法解决这个问题。
而是尝试删除您机器中可能有的其他 Java 版本。
使用此检查您现在拥有的内容:
/usr/libexec/java_home -V
按照以下命令删除您不想要的其他 Java 版本:
sudo rm -rf /System/Library/Java/JavaVirtualMachines/java-version.jdk
这应该可以解决您的问题。
该问题是由于存在多个 eclipse 版本造成的。 我尝试删除这两个安装并从全新安装开始,并且成功了。 另外,请确保在安装后指向新的工作区。
在我的情况下,错误是由于 Java 14 ,它不是 LTS,将其降级为 java 8 并且它起作用了。
如果没有任何效果,请尝试卸载然后重新安装 Eclipse。 在尝试了本论坛上建议的所有内容后,我就是这样解决这个问题的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.