免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5404 | 回复: 4
打印 上一主题 下一主题

【求助】CentOS下无法运行Eclipse [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-22 15:37 |只看该作者 |倒序浏览
1 环境:
  CentOS5.2
   jre-6u13-linux-i586.rpm
   eclipse-cpp-ganymede-SR2-linux-gtk.tar.gz
2 步骤:
  先解压jre到/usr/java下,然后设定环境变量,
  JAVA_HOME=/usr/java/jre1.6.0_13
   JAVA_BIN=$JAVA_HOME/bin
   用alternatives 命令安装java。
  启动Eclipse,出现蓝色界面,并询问workspace,选择/root/workspace,然后就出现一个窗口,接着就死掉了。
查看错误输出
#
# An unexpected error has been detected by Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00dfb16f, pid=3637, tid=3086444752
#
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode, sharing linux-x86)
# Problematic frame:
# C  [libgtk-x11-2.0.so.0+0xf716f]  gtk_icon_set_render_icon+0x55f
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x08ffa800):  JavaThread "main" [_thread_in_native, id=3637, stack(0xbfda3000,0xbfdf3000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x00000008



不知道是什么原因,急人!

论坛徽章:
0
2 [报告]
发表于 2009-05-22 16:29 |只看该作者

回复 #1 wenming_1011 的帖子

有哪位遇到过相同的原因,帮帮忙了!

论坛徽章:
0
3 [报告]
发表于 2009-05-22 21:23 |只看该作者
据说与selinux有关,但是我关闭了selinux一样没用,而且我是在自己用户目录里操作,所有的文件都属于本用户。
还没找到好办法用最新的jee版本,ubuntu9.04到是没问题。

我的解决办法,sudo yum install eclipse-jdt

论坛徽章:
0
4 [报告]
发表于 2009-05-22 21:35 |只看该作者

哥们儿,找着了,实在是Orz

我这里这个问题已经解决了。为了更多的人能够解决这个问题。我把我的解决方法发布一下吧。

我这里的问题表征和lz的一样,可以显示splash,在选择了workspace路径之后,eclipse打开的空间是空的,且X按钮无法关闭窗口,只能终止进程。查看workspace的日志之后,发现的错误是:java.lang.RuntimeException: Widget disposed too early!

linux环境:CentOs5.2  Eclipse环境:3.4.2

经过查找资料,发现这个是eclipse的一个已知bug。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=234910

是由于xulrunner未安装或者版本问题引起的。从bug反应中来看,这个问题可能在eclipse 3.5中解决。

解决方法:在CentOs5.2下通过 yum install xulrunner 安装xulrunner 1.9.0.6.就可以正常启动。

[http://www.eclipseworld.org/bbs/read-cec-tid-20355.html]

论坛徽章:
0
5 [报告]
发表于 2009-05-23 12:53 |只看该作者

回复 #4 zhblue 的帖子

兄弟,好像我的问题和你不太一样,我的机器上已经装了xulrunner。
[root@qd]# rpm -qa |grep xulrunner
xulrunner-1.9-0.beta5.6.el5
xulrunner-devel-1.9-0.beta5.6.el5
我的eclipse的版本是eclipse-cpp-ganymede-SR2-linux-gtk.tar.gz
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP