`

CentOS 下Eclipse启动问题(已解决)

阅读更多

    CentOS 5系列下,把Firefox更新到了最新版本,发现Eclipse(3.3.2版本以下)启动不起来了。
 一直用的好好的eclipse3.3.2在启动时很客气地告诉我:您的java虚拟机崩溃了:

# An unexpected error has been detected by HotSpot Virtual Machine:
#
# SIGSEGV (0xb) at pc=0x00cd488d, pid=26127, tid=3086395920
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_15-b04 mixed mode, sharing)
# Problematic frame.:
# C [UTF-16.so+0x88d] gconv+0x1fd
#
# An error report file with more information is saved as hs_err_pid26127.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp

    经多处查询,得知这是因为Firefox3的依赖包xulrunner(负责网页的渲染的模块),
和JRE冲突的原因,可能是eclipse的这个版本没有料到日后的firefox3的xulrunner模块能和它冲突。
明白了原因,参照连接(
http://www.opzn.org/2008/05/06/11.html
http://support.aptana.com/asap/browse/ROR-447
http://forums.sun.com/thread.jspa?messageID=10340450)

    可以新建一个eclipse启动脚本,问题就解决了,如:
#!/bin/sh
export MOZILLA_FIVE_HOME=/usr/java/jdk1.5.0_15/jre/lib/i386/client
/usr/share/eclipse3.3.2/eclipse

    这样一般版本在3.3以下的eclipse就能启动起来了。

--------------------------------------
另外,有时候可能eclipse启动起来了但找不到jre,那就需要添加脚本
#!/bin/sh
export MOZILLA_FIVE_HOME=/usr/java/jdk1.5.0_15/jre/lib/i386/client
export JAVA_HOME=/usr/java/jdk1.5.0_15
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
/usr/share/eclipse3.3.2/eclipse

--------------------------------------

分享到:
评论

相关推荐

    centos6.5下 jdk+tomcat+eclipse安装

    ### CentOS 6.5 下 JDK + Tomcat + Eclipse 安装指南 #### 一、环境准备与基础概念 在开始安装之前,确保你的 CentOS 6.5 系统已更新到最新状态,并且具备基本的网络连接。接下来,我们将详细介绍如何在 CentOS ...

    Win10的eclipse连接CentOS的Hadoop集群.doc

    在Windows 10环境下使用Eclipse连接到CentOS上的Hadoop集群是一项常见的开发任务,尤其对于分布式计算和大数据处理的开发者来说。以下是一份详细步骤的指南,帮助你完成这一配置。 首先,确保你的Windows 10系统上...

    在centos7下正确安装伪分布hadoop2.7.2和配置eclipse.docx

    【在CentOS7下正确安装伪分布Hadoop2.7.2和配置Eclipse】 在CentOS7系统中安装和配置Hadoop2.7.2的伪分布式模式,以及为Eclipse开发环境做准备,涉及多个步骤。首先,我们需要创建一个名为`hadoop`的用户,以便更好...

    eclipse-jee-helios-SR1-linux-gtk-x86_64.tar.gz

    8. **社区支持**:由于Eclipse是开源项目,它有一个庞大的开发者社区,用户可以在Eclipse官方论坛、Stack Overflow等平台获取帮助,解决遇到的问题。 9. **CSDN分享**:作者提到将压缩包分享到CSDN(China Software...

    CentOS 安装配置JDK与Tomcat支持jsp文件解析

    在本文中,我们将详细介绍如何在CentOS操作系统上安装配置JDK和Tomcat,以便支持.jsp文件的解析。首先,确保你的系统是CentOS,并且具备基本的...如果你遇到任何问题,记得检查系统日志或进行网络搜索以获取解决方案。

    eclipse Neon3Release (4.6.3)版本Linux安装包

    8. **社区支持**:Eclipse有一个庞大的开发者社区,提供了大量教程、问答和论坛资源,帮助解决问题和学习新技能。 9. **Eclipse Neon 3的改进**:在4.6.3版本中,修复了一些bug,增强了稳定性,提升了性能,并对...

    subversion在centos最小化安装所需要的rpm包,包含了执行的脚本

    - 当遇到问题时,查看日志文件(如`/var/log/messages`或`/var/log/httpd/error_log`),以及运行`svnserve`或Apache时的命令行输出,可以帮助诊断和解决问题。 通过理解和掌握以上知识点,你将能够成功在CentOS上...

    VM虚拟机下配Eclipse+JDK+Tomcat+Hadoop环境搭建.pdf

    【标题】: "VM虚拟机下配Eclipse+JDK+Tomcat+Hadoop环境搭建" 在搭建基于VM虚拟机的开发环境时,通常需要安装一系列的软件来支持开发和运行Java应用程序,以及处理分布式计算任务。以下是详细的步骤: 1. **安装...

    linux下安装jdk+tomcat+eclipse+mysql .

    在Linux操作系统中搭建Java开发环境,通常涉及到几个关键组件的安装和配置,包括JDK(Java Development Kit)、Tomcat(一个流行的Java应用...在开发过程中,可以参考文档、博客和社区论坛来解决问题和学习更多知识。

    Virtual Machines for RTEMS Development

    打开终端窗口后输入相关命令,这样能够解决由于CentOS 6.2库版本较旧而可能缺失依赖的问题。 #### 特定细节 针对不同目标架构,提供了具体的BSP(Board Support Package)和模拟器支持: - **SPARC/sis**:可以...

    MySQL数据库连接异常汇总(值得收藏)

    在Centos上部署项目发现一个奇怪的问题,数据库连接一直抛异常。于是花了两个小时搜了各种数据库连接异常导致的原因,最终问题得以解决。同时,把解决过程中搜集到的异常信息汇总一下,当大家遇到类似的问题时,给...

    ReviewBoard + Tao-ReviewBoard + SVN 搭建代码审阅平台

    本文将详细介绍如何使用ReviewBoard、Tao-ReviewBoard和SVN搭建一个这样的平台,并解决可能出现的问题。 首先,ReviewBoard是一款开源的代码审查工具,它允许开发者提交代码供其他团队成员审核,提供了一个方便的...

    智谷smart系统部署说明文档

    1. 使用VMWare Workstation启动CentOS虚拟机,避免使用evertalk用户,而是以root身份登录。 2. 在/home/app目录下,打开两个终端窗口。第一个终端运行`./demon-script.sh`,等待特定提示出现。在第二个终端中,查看...

    Linux 环境下项目开发需解决和关注的问题详解.docx

    ### Linux 环境下项目开发需解决和关注的问题详解 在 Linux 环境下进行项目开发,开发者能够利用其强大的命令行工具、灵活的脚本编写能力以及高度的可定制性等特性,实现高效的软件开发过程。然而,在享受这些优势...

    配置mapreduce开发环境(简单易懂,轻松上手)

    可以通过添加`log4j.properties`文件来解决此问题。 - 如果遇到权限问题,可以在HDFS上创建一个目录,并将该目录的权限设置为所有用户都可读写(`chmod 777 <directory>`),或者在Eclipse的Java VM参数中设置用户名称...

    environments was not found on the java.library.path 问题的解决方法

    标题中的问题 "The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path" 指的是在启动Apache Tomcat时遇到的一个错误,...

    ORACLE11g安装用户手册

    ### ORACLE 11g 安装用户手册详解 #### 一、安装环境与准备 **1.1 系统环境** - **操作系统**: Centos 5.5 - **Oracle版本**: ...此外,对于可能出现的问题(如缺少依赖包),也需要及时解决以确保安装顺利进行。

    SVN离线安装.rar

    教程可能包含有关如何配置环境变量、设置路径以及解决常见问题的指南。 3. **安装依赖**:根据教程,可能需要安装一些依赖库,如apr、apr-util、neon等,这些是SVN运行所必需的。在Linux环境下,这些可以通过包管理...

    Linuxe 配置SVN

    #### 七、常见问题解决 - **项目文件无法上传至SVN服务器** 如果遇到此问题,尝试删除`C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple\svn.simple`文件。 #### 八、结语...

Global site tag (gtag.js) - Google Analytics