记一次eclipse 打开选择workspace窗口崩溃的问题的解决
来源:互联网 发布:烟袋斜街10号 网络剧9 编辑:程序博客网 时间:2024/06/05 07:48
突然eclipse打不开了,弹框提示“An error has occurred.See the log file”。log文件内容如下,只截取前面一段
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product
!ENTRY org.eclipse.osgi 4 0 2017-10-03 22:33:10.849
!MESSAGE Application error
!STACK 1
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at java.util.Arrays.copyOfRange(Arrays.java:3485)
at java.util.Arrays.copyOfRange(Arrays.java:3441)
at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.lambda$7(ChooseWorkspaceDialog.java:380)
at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog$$Lambda$18/18025156.apply(Unknown Source)
可见是数组溢出,发生在打开选择workspace窗口的时候。
修改eclipse\configuration\.settings\org.eclipse.ui.ide.prefs 文件
MAX_RECENT_WORKSPACES=10
RECENT_WORKSPACES=D\:\\eclipse\\workspace\n\\\nD\:\\eclipse\\work
RECENT_WORKSPACES_PROTOCOL=3
SHOW_RECENT_WORKSPACES=false
SHOW_WORKSPACE_SELECTION_DIALOG=true
eclipse.preferences.version=1
将SHOW_WORKSPACE_SELECTION_DIALOG 改为false,让eclipse启动的时候不打开这个窗口。
再次启动eclipse,成功了。那么问题出在哪呢?我发现File->Switch Workspace 里多了一个 \ 工作空间,明显有问题,再回到eclipse\configuration\.settings\org.eclipse.ui.ide.prefs 文件
MAX_RECENT_WORKSPACES=10
RECENT_WORKSPACES=D\:\\eclipse\\workspace\n\\\nD\:\\eclipse\\work
RECENT_WORKSPACES_PROTOCOL=3
SHOW_RECENT_WORKSPACES=false
SHOW_WORKSPACE_SELECTION_DIALOG=true
eclipse.preferences.version=1
在RECENT_WORKSPACES里以回车\n分割,中间多了两杠\\,将这个工作空间删掉,再将SHOW_WORKSPACE_SELECTION_DIALOG 改回true,再次启动eclipse,选择workspace窗口又回来了!!
后来想一想,应该是上一次启动eclipse时想按回车,不小心按了上面的反斜杠,选了 \ 这个工作空间,怪不得上次打开的时候,工作空间里什么都没有,要切换回原来的工作空间。
- 记一次eclipse 打开选择workspace窗口崩溃的问题的解决
- 解决每次打开Eclipse,当前workspace都是C盘下的workspace的问题
- eclipse提示workspace无法打开的问题
- 偶显eclipse打开workspace崩溃
- 解决eclipse总是building workspace的问题
- eclipse build workspace 慢的问题如何解决
- Eclipse workspace的设置问题
- Eclipse的设置Workspace问题
- mac版andriod studio 打开即崩溃问题的解决
- 管理MDI窗口,解决繁琐的打开窗口的问题
- 解决eclipse building workspace慢的情况
- 解决eclipse building workspace慢的情况
- eclipse无法更换workspace,总是自己生成workspace的问题
- 解决微信只能打开一次链接的问题
- 解决eclipse崩溃问题
- MyEclipse或者Eclipse恢复默认启动时显示选择workspace的问题
- 一次崩溃的Mysql乱码问题
- Eclipse中一直building workspace...的问题
- 关于MATLAB2016a与VS2013混编的函数无法解析的问题
- [Noip模拟题]RP字符串
- MySQL命令--连接/超时/路径等问题
- HDU 1061 Rightmost Digit
- 51nod-1390-游戏得分
- 记一次eclipse 打开选择workspace窗口崩溃的问题的解决
- elasticsearch按照配置时遇到的一些坑 [Failed to load settings from [elasticsearch.yml]]
- 欢迎使用CSDN-markdown编辑器
- HTML-常用CSS解析
- Hash的计算方案
- 0071 性格测试
- 爬虫抓取百度贴吧帖子标题及作者
- HDU 1575 Tr A
- java9新特性-JEP 269:集合类便利的工厂方法