在eclipse中设置,居然可以了,
设置步骤如下:
1.点击eclipse上的debug图标旁边的下拉箭头
2.然后选择Run Configurations,
3.系统弹出设置tomcat配置页面,在Argument中末尾添加参数中的VM arguments中追加:
-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m
参数的意思
-vmargs:说明后面是VM的参数
-Xms40m:虚拟机占用系统的最小内存
-Xmx256m:虚拟机占用系统的最大内存
-XX:PermSize:最小栈内存大小。一般报内存不足时,都是说这个太小,堆空间剩余小于5%就会警告,建议把这个稍微设大一点,不过要视自己机器内存大小来设置
-XX:MaxPermSize:最大栈内存大小。这个也适当大些
-Xmx512M的5%为25.6M,理论上要求-Xmx的数值与-XX:MaxPermSize必须大于25.6M
转:http://www.cnblogs.com/jerome-rong/archive/2012/05/15/2501027.html
Java中堆内存与栈内存分配浅析:http://soft.chinabyte.com/database/407/11319907.shtml
相关推荐
在Eclipse中部署Tomcat服务器时,需要正确地配置Tomcat服务器,清除Tomcat服务器的缓存,添加项目路径到Tomcat服务器的配置文件中,并启动Tomcat服务器。按照这些步骤进行,可以确保在Eclipse中部署Tomcat服务器时...
通过在Eclipse集成开发环境中直接运行源码,可以方便地调试和分析Tomcat的执行流程。 首先,我们需要了解Tomcat的基本架构。Tomcat主要由以下几个核心组件构成: 1. **Catalina**:这是Tomcat的核心,负责处理...
### Eclipse启动Tomcat内存泄漏解决方案 #### 一、问题背景 在使用Eclipse集成开发环境(IDE)启动Tomcat服务器时,可能会遇到内存泄漏的问题。这种情况不仅会导致应用程序运行缓慢,严重时甚至会使得Tomcat服务器...
在eclipse.ini文件中设置JVM参数无效的原因可能是因为没有遵循文件的格式规范。参数应以"项值"的形式出现,如果有空格,需换行书写,值中若有空格,应使用双引号括起来。例如: ``` -vm "C:\Java\jre1.6.0\bin\...
2. 在Eclipse中配置Tomcat:进入"Window" -> "Preferences" -> "Server" -> "Runtime Environments",点击"Add",选择Apache Tomcat,然后指向Tomcat的安装目录。 3. 添加服务器:在"Eclipse" -> "Servers"视图中,...
【标题】:“eclipse+tomcat开发portlet” 【描述】:本教程主要介绍如何使用集成开发环境Eclipse和Web服务器Tomcat来开发portlet,适用于初学者。教程将通过详细的步骤和示例帮助开发者理解portlet的创建过程。 ...
下面将详细介绍Tomcat 6.0.41源代码中的关键组件、功能以及如何在Eclipse中进行编译和运行。 一、Tomcat架构 Tomcat由几个核心组件构成,包括Catalina(Servlet容器)、Jasper(JSP引擎)、 Coyote(HTTP连接器)和...
在IT行业中,集成开发环境Eclipse、数据库管理系统MySQL和应用服务器Tomcat是常见的开发与部署组合。本篇文章将深入探讨如何在这样的环境下配置JNDI(Java Naming and Directory Interface),以便于应用程序能方便...
2. **调试应用**: 在项目中设置断点,然后右键点击服务器,选择“Debug As” > “Debug Configurations”。在打开的窗口中,确保选中你的Web应用,点击“Debug”开始调试。 3. **停止和重新部署**: 要停止服务器,...
2. 配置视图解析器:在`application.properties`或`application.yml`中,设置视图解析器的前缀和后缀,通常是`/WEB-INF/jsp/`和`.jsp`。 ```properties spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view....
3. **Eclipse中解决插件显示问题**:如果在首选项中找不到“Tomcat”选项,可以尝试通过运行命令`eclipse.exe –clean`来清理Eclipse的工作区缓存,这通常能解决这个问题。 以上就是Eclipse环境下进行Web应用开发的...
- **启动Tomcat**: 在Eclipse中启动Tomcat服务器。 - **Run As -> Maven build -> tomcat:redeploy**: 使用此命令可以重新部署Maven项目到Tomcat,适用于开发阶段快速测试更改。 ##### 本地仓库无法下载最新的依赖...
2. **Tomcat安装路径改变**:如果Tomcat被删除后重新安装,新安装的Tomcat可能放在了不同的目录下,Eclipse中原有的配置无法匹配到新的安装路径。 3. **Eclipse配置信息丢失**:Eclipse的工作空间中关于Tomcat的...
在开发过程中,开发者可以在MyEclipse中编写JSP、Servlet代码,配置Tomcat服务器,进行项目构建和部署。 5. **数据库设计**:在线考试系统通常需要一个数据库来存储试题、用户信息、考试记录等数据。可能用到的关系...
在使用 Tomcat 进行 Web 应用部署时,可能会遇到内存不足的问题,尤其是在启动大型应用或者应用中存在大量缓存数据的情况下,很容易导致 Java 虚拟机(JVM)内存溢出错误。本文将详细介绍如何调整 Tomcat 的内存配置...
- 在Eclipse中打开“Window”->“Preferences”->“Tomcat”。 - 设置“Tomcat version”和“Tomcat home”,确保它们与实际安装的信息相符。 #### 五、集成环境测试(JSP程序) ##### 步骤1:创建项目 - 在...
9. **性能优化**: Tomcat可以通过调整线程池大小、缓存设置、连接器配置等方式进行性能优化。例如,`server.xml`中的`Executor`元素可以定制线程池,`Connector`元素的`maxThreads`和`minSpareThreads`属性可以设定...
1. **浏览器缓存**:当用户访问一个网页时,浏览器会自动将页面的静态资源(如图片、CSS、JavaScript文件等)存储在本地缓存中,以便下次访问时快速加载。要清空浏览器缓存,可以手动通过浏览器的设置选项来完成,如...
3. **使用Eclipse管理Tomcat**:介绍如何在Eclipse中安装并配置com.sysdeo.eclipse.tomcat插件,创建和部署Web应用到Tomcat,以及进行调试和性能监控。 4. **Tomcat的目录结构**:解释每个目录的作用,如WEB-INF、...
描述了构建一个基于Java的Web应用程序的环境配置,其中涉及到的主要技术栈包括Java开发工具(JDK 8或7)、应用服务器(Tomcat 7)、数据库(MySQL)、集成开发环境(Eclipse)、构建工具(Maven)以及缓存系统...