eclipse启动出错:Could not 和An error has occurred.See the log file D:\workspace\.metadata\.log.

jdk10安装eclipse碰到的先后两个问题,下面是解决方法。(注:集大家所长)

eclipse打开时报错:
Couldnot launch the product because the specified workspace cannot becreated. The specified workspace directory is either invalid orread-only.
不能启动产品因为无法创建指定的工作区。指定的工作区目录是无效的或只读。

系统win10装到了固态硬盘上,建立的workspace在普通硬盘,报错。查询后推测是权限的问题,当尝试workspace建立在系统安装的c盘时,不再报错。

 


An error has occurred.See the log file D:\workspace\.metadata\.log.解决方法


1.删除工程目录下的:

.metadata/.plugins/org.eclipse.core.resources/.snap”文件。



eclipse启动出错:Could not 和An error has occurred.See the log file D:\workspace\.metadata\.log._第1张图片



2.如果不行,那么可以尝试使用下面的方法重新指定一个workspace即可:


1.找到



\configuration\.settings\org.eclipse.ui.ide.prefs”文件


(其中Eclipse_root_dir为你的eclipse程序根目录)


2.修改其中的“SHOW_WORKSPACE_SELECTION_DIALOG”为true


3.启动eclipse,在弹出的选择workspace对话框,修改为新的workspace即可,然后导入


你之前工程文件夹下的工程即可。

还不行试第三种

3.

是在eclipse官方的启动错误说明中找到了原因;现在(2017.10.1)最新的eclipse对Java10的支持不太好,

需要在eclipse.ini(该文件在eclipse主目录下)中最后面加上:

[cpp]  view plain  copy
  1. --add-modules=ALL-SYSTEM  
最后重启就ok了

你可能感兴趣的:(eclipse碰到的问题)