MyEclipse + Tomcat 开发web项目内存配置方式

2023年MyEclipse企业级Java开发环境搭建与优化指南 集成开发环境(IDE)是软件开发的核心工具,它通过整合代码编辑、编译、调试和项目管理等功能,极大提升了开发效率。在Java企业级开发领域,IDE的选择尤为关键,它需要深度支持Java EE(现Jakarta EE)规范、应用服务器集成和复杂的项目依赖管理。MyEclipse作为一款历史悠久的商业IDE,其核心价值在于为企业级项目提供开箱即用的全栈支持,尤其在维护Struts、Spring、Hibernate等传统技术栈的遗留系统时,能显著降低环境配置的复杂度。对于需要快速搭建标准化开发环境、或团队有统一工具 阅读详情
1、修改eclipse.ini 

在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: 

-vmargs 
-Xmx512m 
-XX:MaxPermSize=256m 
-XX:ReservedCodeCacheSize=64m 

2、设置Default VM Arguments 

在myEclipse中,打开Windows-> Preferences->Java->Installed JREs->点击正在使用的JDK->Edit->Default VM Arguments文本框中输入:-Xms64m   -Xmx256m 

3、如果是web工程还报内存溢出,可能就要设置tomcat内存。 

(1)tomcat的安装根目录%tomcat%bin/catalina.bat文件,SET JAVA_OPTS 一行; 
set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m 
里面的值可以根据项目的具体情况和机器的具体情况作调整 

(2)myeclipse配置web服务器配置 Window—Preferences—Myeclipse—Servers—tomcat 5.x—JDK的Optional Java VM arguments配置为: 

-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 

4、如果是debug模式运行,需要调整debug的虚拟机参数,因为debug模式的默认内存分配时很少的。 

5,如果是eclipse跑junit测试遇到内存问题 
进行运行全部的测试用例的时候发现不能运行完了,到了后面的一些测试用例的时候出现OutOfMemoryError,是junit导致的,因为teardown并没有清理掉使用过的内存,只能修改Run的时候的参数,把内存加大。 
Eclipse启动JUnit的时候设置的值大概是64M左右,而我加大内存后监控内存使用的结果表明全部的测试用例需要使用100M内存。 
方法为:Run->Run…->JUnit->AllTests->(x)=Arguments->VM Arguments: -Xmx500m 
注意上面的AllTests为自己要修改的那个包含全部测试用例的Test suite的类。 

-Xmn是年轻代,一般不要超过堆大小(-Xms和-Xmx)的一半 

Apache Tomcat 6.0与MyEclipse整合开发实战指南 Apache Tomcat 6.0是一个开源的轻量级Servlet容器,主要用于支持Java Servlet和JavaServer Pages(JSP)技术,是Java Web应用开发和部署的核心工具之一。它实现了Servlet 2.5和JSP 2.1规范,完全兼容Java EE 5标准,适合中低并发、业务逻辑相对简单的Web项目。Tomcat的核心架构由Catalina(Servlet引擎)、Jasper(JSP引擎)和Connector(连接器)组成。 阅读详情

相关推荐

Apache Tomcat 7.0:深入Java Web开发与MyEclipse集成

Apache Tomcat 7.0是Apache软件基金会开发的一个开源服务器,它实现了Java Servlet和JavaServer Pages (JSP) 规范。由于其开源、稳定且跨平台的特性,Tomcat成为了Java Web开发者们的首选服务器。Java Web开发主要由客户端技术和服务器端技术两大部分组成。客户端技术指的是用户直接接触到的部分,比如HTML、CSS和JavaScript,这些技术负责构建用户界面并提供用户交互。

weixin_31163455的博客 846

[转]MyEclipse内存不足问题

1、修改eclipse.ini 在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 2、设置Default VM Argumen...

mykktian的博客 337

MyEclipse集成Tomcat 7.X服务器环境配置指南

MyEclipse是一款流行的集成开发环境(IDE),专为Java EE设计,提供了代码编辑、调试、测试、部署等功能。它整合了Eclipse的扩展功能,为开发者提供了完善的工作流程和工具支持。Apache Tomcat是一个开源的Servlet容器,它实现了Java Servlet和JavaServer Pages (JSP) 规范。Tomcat由Apache软件基金会管理,是一个强大的服务器,专门用于运行Java代码。

weixin_42575505的博客 934

为myeclipse分配更大的内存

在进行开发大项目时,常常会遇见开发工具卡顿的情况 ,大多数都是因为内存不够的原因造成的,今天学习了为MyEclipse分配更大内存的方法。是通过修改配置文件实现的。一:修改myeclipse.ini文件首先找到MyEclipse的安装目录 打开myeclipse的配置文件 如图选中文件 文档最后三行可以更改数字 根据本机自带物理内存的大小 采用1/4或者1/3适当修改最需要注意的是:在修改完成后

ZhangYaohui专栏 1万+

myeclipse内存溢出问题解决方案

解决内存溢出的问题,在使用myeclipse时候,经常遇到内存溢出的问题。

MaxEnt物种分布预测中的常见误区与优化技巧:如何提高模型准确率

本文深入探讨了MaxEnt物种分布预测模型从基础应用到精准预测的进阶实践。针对模型准确率提升,文章系统分析了环境变量筛选、模型参数调优、结果批判性解读等核心环节的常见误区,并提供了基于生态位模型原理的深度优化技巧,帮助研究者产出更可靠、可解释的预测结果。

weixin_29219539的博客 594

导致MyEclipse内存不足的原因分析及解决办法

1、修改eclipse.ini在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下:-vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 2、设置Default VM Arguments在myEclipse中,打

小鱼儿的博客 1971

CentOS校园网Web Portal认证自动化实战

Web Portal认证是一种基于HTTP重定向与表单提交的强制网络准入机制,其原理是网关劫持未认证流量并跳转至登录页,验证通过后通过Cookie维持会话授权。该技术广泛应用于高校、机场、酒店等场景,核心价值在于细粒度访问控制与用户身份绑定。典型应用包括Linux命令行环境下的校园网接入、无GUI设备的自动联网、以及实验室集群的集中认证管理。本文聚焦CentOS系统,深入解析curl、cookie持久化、动态表单参数提取等关键技术环节,提供可调试、可复现、可工程化的完整认证流水线。

weixin_30522983的博客 265

myeclipse加大运行内存

        当我们打开myeclipse时,有时要等很久才能打开进入工具内,并且在工具内build workspace要很长的时间,尽管你的电脑的配置很高。这个情况的原因是,myeclipse这个软件的内存分配太小了,那行吧,加大其运行内存。         第一,找到myeclipse 的安装路径,编辑myeclipse.ini文件。添加:                    -Xmx...

silent100的博客 2762

Hypermesh二次开发实战:Tcl命令分类与常用函数详解(附避坑指南)

本文深入解析Hypermesh二次开发中Tcl命令的三大核心类别:界面命令、查询命令与修改命令。重点剖析了*createmark集合管理与hm_getvalue信息查询等关键函数的实战用法,并提供了避免Mark覆盖、生命周期管理等常见陷阱的实用指南,旨在帮助CAE工程师构建高效可靠的自动化前处理流程。

weixin_29233333的博客 240

SUMO仿真教程(5) —— 使用“XML“语言自定义构建路网

文章目录一.简要介绍1.node file2.edge file3.lane definitions(1)路段细分(2)邻近的对向车道(3)删除边或车道4.type file(1)简要概述(2)edge定义中引用type文件的示例(3)指定车辆种类的速度限制5.connections file(1)简要概述:(2)connection的属性参数(3)删除连接(4)设置连接的优先级(5)同一边的多个连接二.演示示例:1.自定义编写node file2.自定义编写edge file3.自定义编写type fil

weixin_50632459的博客 5017

MyEclipse 2023 安装配置全攻略:从环境搭建到项目部署

集成开发环境(IDE)是软件开发的核心工具,它通过集成代码编辑、编译、调试和项目管理等功能,极大提升了开发效率。在Java企业级开发领域,Eclipse平台因其开源和高度可扩展性,成为许多经典IDE的基础。MyEclipse作为基于Eclipse的商业发行版,通过预置大量企业级开发工具(如Web开发、数据库连接和应用服务器集成),为传统SSH(Struts, Spring, Hibernate)框架项目和遗留系统维护提供了开箱即用的便利性。其技术价值在于为特定场景提供一站式解决方案,尤其适合高校教学环境和需

weixin_30896825的博客 263

Kylin V10 ARM64离线安装ffmpeg实战指南

在国产化替代浪潮下,基于银河麒麟V10和ARM架构(如飞腾、鲲鹏)的内网服务器部署音视频处理服务成为常态。由于系统默认软件源缺乏aarch64包且无法连接外网,常规yum安装方式难以奏效。本文从离线安装的通用概念出发,剖析了在Kylin V10上安装ffmpeg的三大路线及其原理,重点介绍了源码编译法,包括依赖梳理、工具链准备、编译参数配置、常见错误排查等关键环节。同时,将这套依赖管理与离线部署方法论延伸至nginx、node.js、Python库及docker等场景,帮助读者建立一套可复用的国产化系统离线

weixin_33417488的博客 148

MyEclipse导入并跑通SVN拉取的Web项目

Myeclipse配置跑通用SVN拉取的项目并访问

2301_76488158的博客 550

在Mac下配置用VSCode编写C/C++程序的环境

前言    最近需要编写一些C/C++程序,由于体量都不是很大所以想要追求一个轻量化的编辑和编译环境,于是想起了在Dock栏吃灰的VSCode。通过查找资料,包括VSCode的官方文档,最终配置实现了Mac下基于VSCode的C/C++编辑环境搭建。 正文    在配置环境之前先检查一下机器上都安装了什么C++编译器,通过以下两条命令可以查看是否安装了g++/clang编译器,本人两种编...

Kalikali的专栏 5万+

SAP Word 模板与 ABAP XML 数据流合并机制深度解析

Office Open XML 标准把一个.docx拆分成多个部件(document.xml、customXml\item1.xml 等),天然支持命名空间与 XPath;Word 在渲染时,会扫描<w:sdt>(结构化文档标签)与来确定绑定关系;在 ABAP 端,通过简单字符串替换与 XSLT 变换即可完成数据灌入,无需 COM Automation,安全且易于调试。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 372

MyEclipse 2023 企业级Java EE开发环境搭建与优化全攻略

集成开发环境(IDE)是软件开发的核心工具,它通过集成代码编辑、编译、调试和项目管理等功能,极大提升了开发效率。在Java企业级开发领域,Eclipse及其衍生版本凭借其强大的插件生态和开源特性,长期占据重要地位。MyEclipse作为一款商业化的增强版Eclipse,其核心价值在于为传统Java EE、Spring、Hibernate(SSH)等框架项目提供了开箱即用的可视化工具和深度集成支持,尤其适合维护历史遗留系统和进行企业级应用开发。本文将从环境准备、安装配置、性能优化到第一个Web项目部署,手把手

weixin_30376083的博客 696

真题库系列之 CCF GESP 2025年12月认证 Python 1级真题含正确答案与解析

学生通过计算机基础知识的学习,了解计算机的构成与操作,以及计算机的发 展历程。通过编程基础知识以及语句的掌握,可以独立完成简单功能的顺序结构、 分支结构、循环结构的程序。

iCloudEnd的博客 319

「Java开发指南」如何用MyEclipse搭建Spring安全策略?

本文主要介绍如何向现有的Web应用程序添加Spring安全策略,欢迎下载最新版IDE体验!

需要界面开发、IDE工具研发中文教程资料的小伙伴,记得私信我~ 1024

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

java怎么配置内存大小,myeclipse内存设置_myeclipse修改内存大小不足

MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们...

weixin_35443436的博客 1054

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

myeclipse启动tomcat程序爆内存溢出的心得

一般myeclipse启动tomcat程序爆内存溢出,百度上面的解决方案有三种: 引用http://blog.youkuaiyun.com/crazy_java1234/article/details/51613447  1、修改myeclipse.ini        在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclip

cgammxrry的博客 1094

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

MyEclipse配置启动Tomcat时的jvm内存大小

做项目时有个web页面导出excel功能,当导出数据量大约10万条时,后台程序就会报错:java.lang.OutOfMemoryError: Java heap space 查看网上做法说是需要修改tomcat的配置文件 1、在catalina.bat的第一行增加: Java代码 :set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:

shaolilanse1的专栏 2564

MyEclipse中配置Tomcat

Tomcat是Apache下的一个开源项目,其本身也可以作为一个独立的Web服务器。 MyEclipse是功能齐全的项目开发工具,可以看成是对eclipse的发展,提供了一系列插件,比起eclipse要占用更多内存,但是用起来要方便些,尤其是做WEB项目开发的话MyEclipse是不可或缺的。MyEclipse是收费软件,可以去网上下载破解版。 MyEclipse提供了配置Tomc

syk的专栏 612

MyEclipse tomcat启动项目heap堆内存溢出解决方法

我们很多时候在用MyEclipse等配置tomcat 启动项目时,经常碰到heap溢出的问题:解决方法如下: -Xms1024m -Xmx1024m   -XX:PermSize=64M -XX:MaxPermSize=256m -Ds=ecssNCMS -Dsysid=26 -DspsDev=true -DLevel=0 -DPOSON_CLASS_PATH=C:\apache-tomcat

dabing1989的专栏 713

myeclipse配置内存

1、修改eclipse.ini 在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 2、设置Default VM Arg...

pergoods的博客 282

tomcat的内存及加大TOMCAT的连接数

如何加大tomcat的内存及加大TOMCAT的连接数 注: 如果在测试的时候可能会用Eclispe 这时候就需要在Eclipse ->run -arguments 中的VM arguments 中输入-Xms32m -Xmx800m这个参数就可以了。   项目加载的时候出现错误 2009-09-08 17:21 12,671:ERROR [http-8050-Processor24] (

ning109314的专栏 4676
上一篇: java swing版本 贪食蛇 小游戏
下一篇: Ckeditor编辑器的配置使用
南京煜之隆
博客等级 码龄13年 34粉丝 111原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值