java 解决Eclipse挂掉问题的方法

近日,Eclipse经常挂掉,都是由于JVM崩溃的原因。每次都有以下错误日志:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x7bab036c, pid=12169, tid=3072990096
#
# JRE version: 6.0_17-b04
# Java VM: Java HotSpot(TM) Server VM (14.3-b01 mixed mode linux-x86 )
# Problematic frame:
# C  [libxul.so+0xc8236c]
#
# 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.
#
非常的郁闷, 后来Google了一痛,发现如下方法可以解决:

在Eclipse的启动参数中加入:

-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/

然后问题就解决了。

(0)

相关推荐

  • Eclipse启动Tomcat超时问题的解决方法

    一.问题出现描述 -------------------------------------------------------------------------------- 在Eclipse中启动Tomcat服务器时,由于配置文件初始化项目多,导致出现45秒超时的Tomcat服务器启动错误. 等待超时后,如图,会弹出以下错误 二.问题解决方法 --------------------------------------------------------------------------

  • jquery库或JS文件在eclipse下报错问题解决方法

    在工程中导入jquery-1.7.1之后一直有一个红叉叉,虽然不会影响程序功能,但是看着非常不舒服,而且在提交项目代码到SVN服务器的时候有提示,决心把这红叉叉给搞掉.网上搜了下基本都不能解决问题,然后在尝试各种方式之后发现下面的方法可行: 1右击工程,选择property. 2在弹出的界面中选择Validation 3点击右边的JavaScript Syntax Validator的Settings 4在弹出的窗口中点击Add Exclude Group 5在Exclude Group中把jq

  • 解决MyEclipse中的Building workspace问题的三个方法

    为大家分享的解决MyEclipse中的Building workspace问题的方法如下 方法一:点击"Project",取消勾选"Build Automatically" 方法二:点击"Windows->Preferences->MyEclipse->Validation",全部取消勾选 方法三:项目右键,选择"Properties->Builders",取消"JavaScript Vali

  • 解决MyEclipse10.7部署报错抛空指针异常问题的方法

    先对问题进行描述: (1)在MyEclipse Servers视图在MyEclipse 10.7.0在某些情况下,可能无法打开. 试图打开视图将导致NPE将被记录. Could not create the view: An unexpected exception was thrown. java.lang.NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment.(Unknown Source) at co

  • 基于eclipse.ini内存设置的问题详解

    -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进行回答1. 各个参数的含义什么?参数中-vmargs的意思是设置JVM参数,所以后面的其实都是JVM

  • Eclipse最新版使用过程中遇到的问题总结

    1.SDK下载很慢. 配置SDK代理,速度像飞一样.建议先把20-24下完,不然后面遇到很多问题. 2.support-v7的问题 例如res\values\styles.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 下载相关的工具包,其实一开始SDK没有额,很多博客说有,害我找

  • 完美解决eclipse中导入工程后中文注释出现乱码的问题

    default encode为UTF-8,显示中文会变成乱码解决方案: Windows- >Pereferences- >Genral->Workspace- >Text   File   Encoding 选项下选择other,可以先尝试系统提供的几个选项,如果不行的话,就手动输入"GBK"即可. 当然,前提是你的系统里得有GBK 字体!

  • 解决Eclipse创建android项目无法正常预览布局文件问题的方法

    一.问题描述 今天使用SDK Manager将Android SDK的版本更新到了Android 5.1的版本,eclipse创建android项目时,预览activity_main.xml文件时提示:This version of the rendering library is more recent than your version of ADT plug-in. Please update ADT plug-in,导致无法正常预览布局文件,现象如下图所示: 上网查了一下原因,问题根源:

  • java 解决Eclipse挂掉问题的方法

    近日,Eclipse经常挂掉,都是由于JVM崩溃的原因.每次都有以下错误日志:## A fatal error has been detected by the Java Runtime Environment:##  SIGSEGV (0xb) at pc=0x7bab036c, pid=12169, tid=3072990096## JRE version: 6.0_17-b04# Java VM: Java HotSpot(TM) Server VM (14.3-b01 mixed mod

  • Java 关于eclipse导入项目发生的问题及解决方法(推荐)

    今天通过eclipse导入了几个项目,项目名出现红叉,对于我这样的强迫症来说是无法容忍的,故现做总结,遇到同学可按照以下方法来操作. 改动的地方主要是两个方面: 1.Tomcat版本问题. 此问题是由于我发现项目原有的Tomcat7.0运行的,本机为Tomcat8.0,所以出现错误. 解决办法:鼠标右击项目找到Build Path --- configure Build Path 发现Tomcat的版本为7.0的,所以先remove掉,在选择Add Library 选中server runtim

  • 解决Eclipse中java文件的图标变成空心J的问题

    Eclipse中java文件,正常情况下是这样的: 有时候我们会看到java文件变成这样了: 这两种java文件的区别在于,空心的java文件不会被编译,只是一种资源文件. 把空心java改为非空心java的方式: 在项目上右键->Build Path->Configure Build Path->Source 或者在项目上右键->Properties->Java Build Path->Source 反正就是这个界面: 点其中的Included那一行,或者Exclud

  • 解决Eclipse启动出错:Failed to create the Java Virtual Machine

    eclipse启动时弹出Failed to create the Java Virtual Machine 一.现象 今天装eclipse的时候出现Failed to create the Java Virtual Machine 的错误. 错误图片如下:  二.出错原因 把错误提示翻译一下,就是"无法创建java虚拟机",其实这也就是说明: 我的eclipse版本和虚拟机不兼容 三.查找错误 而我们知道,eclipse用的是系统的Java运行环境,也就是用的我们自己的JAVA虚拟机,

  • java基于双向环形链表解决丢手帕问题的方法示例

    本文实例讲述了java基于双向环形链表解决丢手帕问题的方法.分享给大家供大家参考,具体如下: 问题:设编号为1.2--n的几个小孩围坐一圈,约定编号为k(1=<k<=n)的小孩从1开始报数,数到m的那个出列,他的下一位又从1开始报数,数到m的那个人又出列,直到所有人出列为止,由此产生一个出队编号的序列. 我们现在用一个双向环形链表来解这一问题.先来看看下面这幅图: 圆圈代表一个结点,红色的指针指向下一个元素,紫色的指针指向上一个元素.first指针指向第一个元素,表明第一个元素的位置,curs

  • java解决请求跨域的两种方法

    java解决请求跨域问题,有以下两种写法 1.使用拦截器,实现javax.servlet.Filter接口 import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.S

  • Java一些常见的出错异常处理方法总结

    一些平时常见的错误及解决办法,我 是新手,每次遇到的错误都记录了下来. 1. 404错误 description The requested resource (/Struts2_0100_Introduction/hello.action) is not available. 先检查Manager Deployments,使之能打开(出现NullPointerException不能打开),主要是服务器在每次允许前备份,再修改了错误后不能及时更正.(如果是勾选的Backup,要改成delete)

  • Java 常见的并发问题处理方法总结

    好像挺久没有写博客了,趁着这段时间比较闲,特来总结一下在业务系统开发过程中遇到的并发问题及解决办法,希望能帮到大家

  • Java使用JNDI连接数据库的实现方法

    目录 项目背景 环境 概念 数据源与连接池 什么是JNDI JNDI优点 JDNI在Tomcat中的配置 Jar包 测试准备 JNDI配置 全局引用 局部引用 参考资料 项目背景 在项目中本身使用的SQL Server 数据库,某些功能下需要访问Sybase数据库(都淘汰的东西 QAQ),考虑到功能较少并且我们的UAT和PROD环境使用的是WebSphere,其本身已经存在JNDI的连接方式,因此我决定使用JNDI设置,那么就需要解决JNDI在Tomcat下的配置了,找了很多资料,说到这,不得不

  • struts2中通过json传值解决乱码问题的实现方法

    本文实例讲述了struts2中通过json传值解决乱码问题的实现方法.分享给大家供大家参考,具体如下: 在struts2中如果使用json在jsp和java文件传中文值时往往会出现中文乱码访问,解决此问题可以使用以下方法 一.在js文件中使用 encodeURI来编码,例子: var url = "orderPrint.action?roomName="+encodeURI(encodeUR(roomName)); $.post(url,function(data){ } 二.在jav

随机推荐