Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 打开eclipse时显示错误消息:发生错误。请参阅日志文件null。这个解决方案怎么样?_Java_Eclipse - Fatal编程技术网

Java 打开eclipse时显示错误消息:发生错误。请参阅日志文件null。这个解决方案怎么样?

Java 打开eclipse时显示错误消息:发生错误。请参阅日志文件null。这个解决方案怎么样?,java,eclipse,Java,Eclipse,我使用Windows 10和jre1.8.0_51。我不知道为什么在启动Eclipse时,它总是显示一条警告消息“出现错误。请参阅日志文件null。” 此后我无法打开Eclipse。我试图搜索谷歌,但没有最好的解决方案。我卸载了JRE并再次安装了它,但它仍然会产生同样的问题。解决方案如何?尝试从控制台启动它,如: C:\path\to\eclipse\eclipse -clean 此外,您还可以尝试删除该文件,以便按照建议永久修复该问题。对于windows,该命令类似于下面的命令 del Y

我使用Windows 10和jre1.8.0_51。我不知道为什么在启动Eclipse时,它总是显示一条警告消息“出现错误。请参阅日志文件null。”


此后我无法打开Eclipse。我试图搜索谷歌,但没有最好的解决方案。我卸载了JRE并再次安装了它,但它仍然会产生同样的问题。解决方案如何?

尝试从控制台启动它,如:

C:\path\to\eclipse\eclipse -clean
此外,您还可以尝试删除该文件,以便按照建议永久修复该问题。对于windows,该命令类似于下面的命令

del  YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap

我对Windows10也有同样的问题。在eclipse和workspace文件夹的安全设置中为用户提供完全控制

我还发现在eclipse和workspace文件夹上设置了只读属性,我将其取消设置


日志文件可以在
eclipse\configuration
文件夹中找到。

我遇到了同样的问题。当我尝试以管理员身份运行eclipse时,问题消失了。

也有同样的问题。 要解决它:转到Eclipse目录->opencmd->Eclipse-clean


工作正常。

确保您的eclipse启动文件夹没有只读属性/属性

我的eclipse位于下面的位置,如果我右键单击->属性-选中的属性是只读的。我取消选中只读并重新启动了eclipse。问题解决了。
C:\Users\Ashish\Downloads\eclipse-jee-mars-2-win32-x86\u 64(1)\eclipse

如果您无法复制文件,我就在这里共享。mac上的元数据因为该文件不可见(仅在mac上),请尝试以下步骤:

  • 压缩文件。元数据备份
  • 复制文件.zip
  • 将文件.zip粘贴到路径/工作区
  • 双击file.zip
  • 完成:-)

  • 用鼠标右键打开eclipse.exe,用管理员权限打开,就这样

    我从工作区中删除了
    .metadata
    ,并以管理员身份运行eclipse,它对我起了作用。

    我遇到了同样的问题,删除了文件.metadata/.plugins/org.eclipse.core.resources/.snap并尝试它应该可以工作。

    我也遇到了同样的错误。 我的日志文件显示: Java.io.FileNotFoundException:C:\Eclipse\Eclipse-jee-luna-SR2-win32-x86\u 64\Eclipse\configuration\org.Eclipse.osgi.manager.fileTableLock(访问被拒绝)

    所以,我将整个eclipse复制到另一个文件夹中,它对我起了作用

    所以,对我来说,问题是写访问,因为eclipse需要跨配置文件夹写,在我的例子中,eclipse被其他用户解压,而我没有访问权限

  • 卸载Java JDK

  • 重新安装JDK 8

  • 以管理员身份运行Eclipse


  • \.metadata\.plugins\org.eclipse.core.resources

    中删除
    .snap
    文件,我发现以管理员身份运行eclipse(STS 3.9)是可行的,这是一个权限问题。为所需的用户提供对配置和工作区文件夹的读/写/执行权限就可以了(他们以前无法写入)。

    我遇到了同样的问题,然后我发现eclipse发行版可以与JDK 8配合使用。我以前运行过JDK10,但遇到了这个错误。卸载JDK 10和安装JDK 8为我解决了这个问题。

    希望这有帮助

    上述解决方案在Windows操作系统下对我不起作用。
    我刚刚从eclipse\configuration\org.eclipse.core.runtime和eclipse\configuration\org.eclipse.osgi中删除了.manager,问题得到了解决。

    删除eclipse中的.metadata文件夹。这应该解决问题。一旦eclipse能够成功启动,.metadata文件夹将由eclipse重新创建。

    在使用Eclipse2020版本时,我在我的Windows 10 pc中也遇到了同样的错误


    只需删除.metadata文件夹,然后再次尝试运行eclipse即可解决问题并正常运行。元数据文件夹将在我们打开eclipse时再次自行创建。

    您使用的是哪个版本的eclipse?请打开您的_WORKSPACE/.Metadata/.log文件,并输入错误跟踪信息。尝试以管理员的身份运行“eclipse-clean”命令为我发挥了神奇的作用:)(这里是Win 8.1,顺便说一句)更新:似乎太晚了,我的整个工作区都变成了垃圾…^^^从现在起就从新鲜开始建立起来。有时我只是不应该更新所有内容:/linux上的Eclipse Neon也适用于此。-clean为我修复了它。谢谢del YOUR_WORKSPACE/.metadata/.plugins/org.eclipse.core.resources/.snap为我工作,所以它在启动时引用的
    java.io
    东西对我来说需要管理员权限