运行动态Web应用程序时Eclipse崩溃

时间:2013-06-27 07:23:13

标签: eclipse tomcat java

我正在尝试使用Apache Tomcat v7.0在eclipse 3.7(indigo)中运行动态Web应用程序。 当我尝试运行(运行>在服务器上运行)eclipse崩溃时,该项目为空。

我在Ubuntu 13.04上运行。

当我从命令行运行eclipse时。我收到错误 -

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f9a0c4c2009, pid=7501, tid=140300945577728
#
# JRE version: 7.0_21-b02
# Java VM: OpenJDK 64-Bit Server VM (23.7-b01 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libsoup-2.4.so.1+0x6e009]  soup_session_feature_detach+0x19
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try                 "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/swapnilg/hs_err_pid7501.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
#   https://bugs.launchpad.net/ubuntu/+source/openjdk-7/
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

Log File Content

请帮帮我。我甚至尝试过更改JDK,Tomcat和eclipse版本。

4 个答案:

答案 0 :(得分:3)

崩溃是因为eclipse试图打开内部浏览器来显示webapp。我不知道为什么会发生这种错误,也许是ubuntu的日食错误。

一种解决方法是使用Servers View而不是Run As来运行服务器。转到Servers View->Right Click the Server->Run

答案 1 :(得分:3)

当我更改浏览器以访问运行Web应用程序时,为我工作。

操作系统:UBUNTU 14.04 Eclipse:Eclipse kepler 服务器:Apache tomcat 7

这是 - Window-->Web browser-->Default Web Browser.

答案 2 :(得分:2)

我在启动TOMCAT时也遇到了同样的错误,但是在从eclipse增加了Java的堆大小后,它开始工作了。

答案 3 :(得分:0)

即使我遇到了同样的问题并尝试了多种解决方案。我补充说,我得到了解决方法 -dorg.eclipse.swt.browser.DefaultType = eclipse.ini文件中的mozilla。