`
changhongbao
  • 浏览: 123190 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

myeclipse中tomcat内存大小的设置

 
阅读更多

在myeclipse中出现:java.lang.OutOfMemoryError: Java heap space 或着java.lang.OutOfMemoryError: PermGen space 这两个错误,原因是tomcat 或着mycelispe没有设置好 

如是单独启动tomcat出现这个问题,应该在如apache-tomcat-5.5.25\bin\catalina.bat文件中 
添加set CATALINA_OPTS=-Xms512m -Xmx1048m -XX:PermSize=128m  -XX:MaxPermSize=400m 
根据自己机器的实际情况决定,默认MaxPermSize为128,这个地方设置的也不能太大的,如果太大的话,运行startup.bat将会一闪而过,启动不了tomcat 

如果是在myeclipse中启动出现这个问题,要是myeclipse中设置tomcat的启动参数 
路径:Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×.×->下, 
-Xms1024M   -Xmx1024M -XX:MaxPermSize=400M不设置就算tomcat中设置了,也还是按默认的128M运行,这里的设置也要根据自己的机器的实际情况来定。 



 

分享到:
评论

相关推荐

    myeclipse-tomcat jdk内存溢出

    根据提供的描述“myeclipse-tomcat jdk内存溢出,针对myeclipse做的相应的配置”,我们可以了解到该问题是由于MyEclipse中Tomcat服务器所使用的JDK设置不当导致的JVM内存不足。接下来,我们将详细探讨这一问题的具体...

    MyEclipse中tomcat的配置

    - **性能优化**:根据实际需求,可以调整Tomcat的内存分配、线程池大小等配置,以提升服务器性能。 通过以上步骤,开发者可以在MyEclipse环境中顺利地配置和使用Tomcat,进行Java Web应用的开发和调试。这只是一个...

    myEclipse6.5+Tomcat7 搭建环境

    - **内存溢出问题**:调整JVM的堆大小参数(Xms、Xmx),避免因内存不足导致的应用崩溃。 #### 六、总结 通过上述步骤,我们可以成功地在myEclipse6.5环境中集成Tomcat7,并解决了常见的启动错误问题。这对于进行...

    MyEclipse 6.0.1配置Tomcat 6服务器

    在IT行业中,集成开发环境(IDE)如MyEclipse是开发者的重要工具,它极大地提高了工作效率。MyEclipse 6.0.1是一个流行的版本,它支持多种服务器的配置,包括Tomcat 6。Tomcat是一个轻量级的Java应用服务器,广泛...

    Myeclipse+tomcat 环境配置

    在IT行业中,开发Java Web应用时,MyEclipse与Tomcat是两个不可或缺的工具。MyEclipse是一款强大的集成开发环境(IDE),专为Java、Web、...遇到MyEclipse性能问题时,应从内存、插件、设置等多方面进行排查和优化。

    myeclipse 解决内存的问题

    - `-Xms` 和 `-Xmx` 分别设置初始堆内存和最大堆内存大小,如 `-Xms128m -Xmx512m`。 - `-XX:PermSize` 和 `-XX:MaxPermSize` 分别设置最小和最大永久代大小,如 `-XX:PermSize=128M -XX:MaxPermSize=256M`。 ###...

    MyEclipse经常报内存不足解决方案

    这些参数通常在MyEclipse的启动配置中设置,包括初始堆大小(Xms)、最大堆大小(Xmx)以及 PermGen 空间(对于较旧版本的Java)。在MyEclipse的安装目录下,找到`eclipse.ini`文件(或者`myeclipse.ini`,具体取决...

    tomcat myeclipse oracle配置

    - 通过“Run”>“Run Configurations...”,选择Tomcat服务器配置,可以设置启动参数、内存大小等。 #### 五、连接MyEclipse与Oracle数据库 在Java Web应用中,通常需要与数据库进行交互,因此需要在MyEclipse中...

    myeclipse内存溢出问题解决方案

    而Tomcat的启动脚本`catalina.bat`中设置的`JAVA_OPTS`则是针对Tomcat服务器的内存配置,这两者并不冲突,因为MyEclipse集成的Tomcat使用的是独立的JVM配置。 了解Java内存模型对于理解上述设置至关重要。Java内存...

    MyEclipse下tomcat日志输出和内存溢出解决方法.doc

    ### MyEclipse下Tomcat日志输出和内存溢出解决...此外,还可以根据具体的应用场景进一步优化这些配置,比如调整堆内存大小、更改日志级别等。希望本文能够帮助开发者们提高工作效率,避免因内存溢出而导致的崩溃问题。

    java excel导出tomcat内存溢出处理方法

    本文将详细介绍如何在使用MyEclipse或Eclipse开发工具时,解决Java应用中的Tomcat内存溢出问题。 #### 一、调整MyEclipse中的JVM参数 在MyEclipse中,可以通过修改`myeclipse.ini`文件来调整JVM参数,从而避免内存...

    兼容myeclipse10的tomcat7

    7. **版本匹配**:MyEclipse通常会针对当前流行的应用服务器版本进行优化,Tomcat 7是其支持的一个重要版本,因此在MyEclipse 10中使用Tomcat 7,可以确保最佳的兼容性和性能。 综上所述,"兼容myeclipse10的tomcat...

    Eclipse+MyEclipse+tomcat图解安装JSP

    在Eclipse中设置Tomcat为服务器,通过`Window > Preferences > MyEclipse > Application Servers`,选择Tomcat并启用,指定Tomcat的Home Directory。 8. **配置字符编码**: 为了确保文件编码的一致性,需要在...

    eclipse+MyEclipse+tomcat配J2EE开发环境

    8. 配置字符编码:为了确保项目中的文件使用统一的编码,需要在Eclipse中设置全局的字符编码。通过Window > Preferences > General > Content Types > Text,将Default encoding设置为UTF-8,并将所有相关的文件类型...

    tomcat如何扩大内存

    - `-XX:MaxPermSize=550m`:设置永久代的最大内存大小为 550MB。注意,在 Java 8 及更高版本中,永久代已被元空间取代,应使用 `-XX:MaxMetaspaceSize=550m` 替代。 3. **保存并重启 Tomcat**: - 保存文件后,...

    myeclipse内存溢出问题

    为了更好地理解并解决MyEclipse中的内存溢出问题,首先需要对JVM的内存管理机制有所了解: 1. **堆内存(Heap)**:这是JVM用来存储对象实例和数组的主要区域。当一个类被加载到JVM中时,它的实例将在这个区域分配...

    MyEclipse+Tomcat环境搭建,配置管理手册

    《MyEclipse+Tomcat环境搭建,配置管理手册》是一份详细指导如何在MyEclipse集成开发环境中配置和管理Tomcat服务器的文档。本手册基于作者的实际工作经验编写,旨在为IT项目的部署和发布提供清晰的操作步骤,同时也...

    MyEclipse6.0中Tomcat6配置

    - 在`Open Launch Configuration`中,可以设置JVM参数,例如增加堆内存大小(-Xms和-Xmx)。 3. **创建Web项目** - 在MyEclipse中,通过`File` -> `New` -> `Dynamic Web Project`创建一个新的Web项目。 - 在向导...

    jdk tomcat mysql myeclipse配置

    在MyEclipse中创建新的Web项目,右键项目,选择Publish,选择Tomcat作为发布目标,完成应用部署。 #### MySQL 数据库的安装与配置 **安装**: 1. 下载MySQL Installer,选择自定义安装,包括Server和Client组件。...

Global site tag (gtag.js) - Google Analytics