在MyEclipse中启动Tomcat加载调试,加载过程中报java.lang.OutOfMemoryError: PermGen space错误。经查阅,PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
经试验,在MyEclipse中Tomcat配置如下可解决问题:
在Tomcat中解决方法:
修改TOMCAT_HOME/bin/catalina.sh(windows下为catalina.bat) 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server -Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"
相关推荐
### 解决OutOfMemoryError: PermGen space 在Java应用程序运行过程中,可能会遇到“OutOfMemoryError: PermGen space”的错误提示。这种错误通常发生在永久代(PermGen space)内存不足的情况下,永久代主要用于...
### Java.lang.OutOfMemoryError: PermGen space 及其解决方法 #### 一、PermGen space 概述 在Java虚拟机(JVM)中,PermGen space(永久代)是用于存储类的信息、常量、静态变量等数据的区域。在Java 8之前,Perm...
### Myeclipse下java.lang.OutOfMemoryError: Java heap space的解决方案 在使用Myeclipse进行Java开发时,可能会遇到`java.lang.OutOfMemoryError: Java heap space`这个错误提示。这种异常通常发生在应用程序占用...
- 对于MyEclipse集成环境中启动的Tomcat服务器,可以在服务器配置的JDK选项中设置相应的参数。具体路径为:`Servers > Tomcat > Tomcat 6.x > JDK > Optional Java VM arguments`,然后加入: ```bat -XX:...
对于myeclipse中OutOfMemoryError: PermGen space、 stackoverflow,以及background indexer crash recovery修改配置
在MyEclipse中,Tomcat服务器的常规启动方式是通过MyEclipse的集成环境来操作,这虽然方便,但每次开发时都需要手动配置和启动,可能会浪费一些时间。本教程将教你如何在MyEclipse环境下设置Tomcat,使得在不通过...
### Myeclipse中无法启动Tomcat的一些问题及解决方法 #### 一、问题概述 在使用Myeclipse集成开发环境时,用户可能会遇到无法启动Tomcat服务器的问题。这些问题可能源于多种原因,包括安装方式不当、配置错误等。...
- 打开MyEclipse安装目录下的`eclipse.ini`文件,调整JVM的最大永久代大小(PermGen)和堆内存大小: - `--launcher.XXMaxPermSize` 设置最大永久代大小,如 `256m`。 - `-Xms` 和 `-Xmx` 分别设置初始堆内存和...
在MyEclipse中配置Tomcat是一项重要的步骤,它允许开发者在集成开发环境中便捷地运行和调试基于Java Servlet和JavaServer Pages(JSP)的应用程序。以下是一个详细的步骤指南,涵盖了如何在MyEclipse中安装和配置...
本文将详细介绍如何在MyEclipse中配置Tomcat服务器,以实现快速开发和测试。 首先,确保你已经安装了MyEclipse和Tomcat服务器。可以从Apache官方网站下载Tomcat,并解压到合适的位置。接下来,我们将进行服务器配置...
本文主要介绍了MyEclipse和Tomcat7.0的配置过程,包括Tomcat7.0的安装配置和MyEclipse中的Tomcat配置。 一、Tomcat 7.0 的安装配置 Tomcat 7.0 的安装配置可以分为以下几个步骤: 1. 添加环境变量:在我的电脑->...
选择版本后,用户需要指定 Tomcat 服务器的安装目录,并将 Disable 改成 Enable,以便在 MyEclipse 10 中显示 Tomcat 服务器。 三、添加 JDK 添加 JDK 是配置 Tomcat 服务器的重要步骤。在服务器管理对话框中,...
通过上述步骤,我们可以成功地在myEclipse6.5环境中集成Tomcat7,并解决了常见的启动错误问题。这对于进行J2EE项目的开发是非常重要的一步。如果在实际操作中遇到其他问题,可以参考官方文档或在线社区寻求帮助。
MyEclipse MyEclipse远程调试tomcat
本篇将详细介绍如何在MyEclipse中配置Tomcat6.0,以实现便捷的开发和部署流程。 1. **下载与安装Tomcat6.0** 首先,你需要从Apache官方网站下载Tomcat6.0的zip或tar.gz文件。解压缩到你希望安装的目录,例如`C:\...
- 在 MyEclipse 中启动 Tomcat 服务器。 - 打开浏览器访问 `http://localhost:8080/LxxFirstWeb/MyJsp.jsp`,如果页面能够正常显示,则表示配置成功。 通过以上步骤,您不仅可以顺利完成 MyEclipse 8.5 的安装,...
在IT领域,特别是Java开发环境中,MyEclipse与Tomcat的结合使用是非常常见的场景。对于初学者或在项目中需要整合这两个工具的开发者而言,“如何在MyEclipse中添加tomcat数据库”是一个实用且关键的知识点。下面将...
配置Tomcat在MyEclipse或Eclipse开发环境中是一项基础且重要的工作,确保应用能够正确运行。本文将详细介绍在MyEclipse enterprise workbench 7.5和Eclipse下配置Tomcat的步骤,以及与之相关的JDK设置。 **配置前提...
MYEclipse中JDK及Tomcat的配置。 MYEclipse是一款功能强大的集成开发环境(Integrated Development Environment,IDE),它提供了很多功能来帮助开发者快速开发Web应用程序。在MYEclipse中,配置JDK和Tomcat是非常...