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
--------------------------------------
分享到:
相关推荐
### CentOS 6.5 下 JDK + Tomcat + Eclipse 安装指南 #### 一、环境准备与基础概念 在开始安装之前,确保你的 CentOS 6.5 系统已更新到最新状态,并且具备基本的网络连接。接下来,我们将详细介绍如何在 CentOS ...
在Windows 10环境下使用Eclipse连接到CentOS上的Hadoop集群是一项常见的开发任务,尤其对于分布式计算和大数据处理的开发者来说。以下是一份详细步骤的指南,帮助你完成这一配置。 首先,确保你的Windows 10系统上...
【在CentOS7下正确安装伪分布Hadoop2.7.2和配置Eclipse】 在CentOS7系统中安装和配置Hadoop2.7.2的伪分布式模式,以及为Eclipse开发环境做准备,涉及多个步骤。首先,我们需要创建一个名为`hadoop`的用户,以便更好...
8. **社区支持**:由于Eclipse是开源项目,它有一个庞大的开发者社区,用户可以在Eclipse官方论坛、Stack Overflow等平台获取帮助,解决遇到的问题。 9. **CSDN分享**:作者提到将压缩包分享到CSDN(China Software...
在本文中,我们将详细介绍如何在CentOS操作系统上安装配置JDK和Tomcat,以便支持.jsp文件的解析。首先,确保你的系统是CentOS,并且具备基本的...如果你遇到任何问题,记得检查系统日志或进行网络搜索以获取解决方案。
8. **社区支持**:Eclipse有一个庞大的开发者社区,提供了大量教程、问答和论坛资源,帮助解决问题和学习新技能。 9. **Eclipse Neon 3的改进**:在4.6.3版本中,修复了一些bug,增强了稳定性,提升了性能,并对...
- 当遇到问题时,查看日志文件(如`/var/log/messages`或`/var/log/httpd/error_log`),以及运行`svnserve`或Apache时的命令行输出,可以帮助诊断和解决问题。 通过理解和掌握以上知识点,你将能够成功在CentOS上...
【标题】: "VM虚拟机下配Eclipse+JDK+Tomcat+Hadoop环境搭建" 在搭建基于VM虚拟机的开发环境时,通常需要安装一系列的软件来支持开发和运行Java应用程序,以及处理分布式计算任务。以下是详细的步骤: 1. **安装...
在Linux操作系统中搭建Java开发环境,通常涉及到几个关键组件的安装和配置,包括JDK(Java Development Kit)、Tomcat(一个流行的Java应用...在开发过程中,可以参考文档、博客和社区论坛来解决问题和学习更多知识。
打开终端窗口后输入相关命令,这样能够解决由于CentOS 6.2库版本较旧而可能缺失依赖的问题。 #### 特定细节 针对不同目标架构,提供了具体的BSP(Board Support Package)和模拟器支持: - **SPARC/sis**:可以...
在Centos上部署项目发现一个奇怪的问题,数据库连接一直抛异常。于是花了两个小时搜了各种数据库连接异常导致的原因,最终问题得以解决。同时,把解决过程中搜集到的异常信息汇总一下,当大家遇到类似的问题时,给...
本文将详细介绍如何使用ReviewBoard、Tao-ReviewBoard和SVN搭建一个这样的平台,并解决可能出现的问题。 首先,ReviewBoard是一款开源的代码审查工具,它允许开发者提交代码供其他团队成员审核,提供了一个方便的...
1. 使用VMWare Workstation启动CentOS虚拟机,避免使用evertalk用户,而是以root身份登录。 2. 在/home/app目录下,打开两个终端窗口。第一个终端运行`./demon-script.sh`,等待特定提示出现。在第二个终端中,查看...
### Linux 环境下项目开发需解决和关注的问题详解 在 Linux 环境下进行项目开发,开发者能够利用其强大的命令行工具、灵活的脚本编写能力以及高度的可定制性等特性,实现高效的软件开发过程。然而,在享受这些优势...
可以通过添加`log4j.properties`文件来解决此问题。 - 如果遇到权限问题,可以在HDFS上创建一个目录,并将该目录的权限设置为所有用户都可读写(`chmod 777 <directory>`),或者在Eclipse的Java VM参数中设置用户名称...
标题中的问题 "The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path" 指的是在启动Apache Tomcat时遇到的一个错误,...
### ORACLE 11g 安装用户手册详解 #### 一、安装环境与准备 **1.1 系统环境** - **操作系统**: Centos 5.5 - **Oracle版本**: ...此外,对于可能出现的问题(如缺少依赖包),也需要及时解决以确保安装顺利进行。
教程可能包含有关如何配置环境变量、设置路径以及解决常见问题的指南。 3. **安装依赖**:根据教程,可能需要安装一些依赖库,如apr、apr-util、neon等,这些是SVN运行所必需的。在Linux环境下,这些可以通过包管理...
#### 七、常见问题解决 - **项目文件无法上传至SVN服务器** 如果遇到此问题,尝试删除`C:\Documents and Settings\Administrator\Application Data\Subversion\auth\svn.simple\svn.simple`文件。 #### 八、结语...