`
jidilangzi603
  • 浏览: 4079 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

MyEclipse 7.x 热部署的问题

阅读更多



   众所周知,myEclipse 部署web项目非常简单,只需要把对应的项目添加到对应的服务器即可!但有个问题一直没有弄明白,如何才能在不重启服务器的情况下,修改了java类文件后可以继续debug!当然还有个前提,那就是不能修改方法名或者参数个数,否则是一定要重启的!

  后来发现原来设置也很简单,myEclipse设置对应的tomcat时,只需要在jdk的Optional Java VM arguments中添加如下设置:

-Xms256m -Xmx512m
-Dcom.sun.management.jmxremote=true  <!--StartFragment --> 

第一行是设置tomcat的内存的,这个根据个人具体环境更改,

第二行的实际意义其实我也不是很清楚,但增加这一行后,在不重启服务的时候,修改了java类文件可以继续debug,这对于项目相对比较大的程序员来说有很大的帮助,因为项目在重启的时候往往需要花费好几分钟的时间,而且有时候往往会因为一些设置需要反复的调试!

 

<!--StartFragment --> 

 

 

以上只是一点小技巧,希望有大侠指导!

  • 大小: 59.5 KB
1
0
分享到:
评论
3 楼 lzkyo 2010-05-17  
<Context path="" docBase="C:\tomcat\webapps\springAop" reloadable="true"></Context>
2 楼 jidilangzi603 2010-05-13  
asael 写道
配置tomcat的虚拟目录也行


虚拟目录怎么配?
1 楼 asael 2010-05-12  
配置tomcat的虚拟目录也行

相关推荐

    myeclipse 插件热部署 jrebel6.5

    myeclipse 插件热部署 jrebel6.5 亲测可用,资源下载到磁盘,然后打开myeclipse 路径为:Windows ---&gt; Perferences --&gt; MyEclipse --&gt;Servers --&gt;Tomcat --&gt; Tomcat 7.x --&gt;JDK 配置jvm参数: -...

    myeclipse热部署jrebel6.5.0

    Tomcat 7.x --&gt;JDK 配置jvm参数: -noverify -javaagent:D:\myeclipse\jar\jrebel6.5.0\jrebel.jar -Drebel.dirs=${project_loc}\WEB-INF\classes -Drebel.spring_plugin=true -Drebel.struts2-plugin=true -...

    Tomcat 热部署方案

    Tomcat热部署方案就是为了应对这个问题,允许开发者在不重启Tomcat的情况下,更新应用中的类文件,提高开发效率。本文将详细介绍如何实现Tomcat的热部署。 首先,我们需要一个热部署工具。这里推荐使用的是JRebel,...

    apache-tomcat-6.0低版本配合MyEclipse

    8. **热部署**:在开发过程中,MyEclipse支持Tomcat的热部署功能,即修改了源代码后无需手动重启服务器,改动会自动生效,大大提高了开发效率。 9. **多版本共存**:如果你需要同时使用多个Tomcat版本,可以为每个...

    MyEclipse_WebSphere6_Quickstart

    1. **启用热部署**:在MyEclipse中启用热部署功能。 2. **配置热部署**:根据需要配置热部署规则,例如哪些类型的更改可以自动部署。 3. **测试热部署**:修改代码后,观察是否能够立即反映在WebSphere应用服务器上...

    MyEclipse_Application_Server_Quickstart

    - **热部署**:在应用服务器运行时,可以实时更新和重新部署项目,无需重启服务器。 #### 启动与调试应用服务器 启动应用服务器时,开发者可以选择运行或调试模式。在调试模式下,MyEclipse提供了丰富的调试工具,...

    tomcat与myeclipse的连接配置[参照].pdf

    在实际开发中,这只是一个基础配置,你可能还需要配置更多高级特性,如自动部署、热部署、错误处理等。MyEclipse的强大之处在于它提供了一个统一的平台来管理和调试你的Java Web应用程序,极大地提高了开发效率。...

    MyEclipse教程

    - 热部署:在不重启应用服务器的情况下更新部署的代码。 - **部署流程**:部署J2EE项目一般需要经过以下几个步骤: - 准备部署环境:确保应用服务器已经正确安装并配置好相应的连接器。 - 创建J2EE项目:在...

    金蝶中间件Apusic-plugins.zip

    - **热部署**:支持代码修改后自动更新到运行中的应用,无需重启服务,提高开发迭代速度。 总之,金蝶中间件Apusic-plugins.zip提供的插件资源对于使用Eclipse或MyEclipse的开发者来说,是提升Apusic应用开发体验的...

    myeclipse环境配置

    - **项目部署**: 通过在Tomcat的`conf/Catalina/localhost`目录下创建对应的`.xml`文件,可以实现项目的热部署,无需重启服务器即可看到更改效果。 以上步骤涵盖了MyEclipse环境的基本配置流程,遵循这些指南可以...

    apache-tomcat-7.0.96-windows-x86.zip

    9. **热部署**:在Tomcat中,开发者可以无需重启服务器就能更新已部署的Web应用,提高了开发效率。 10. **社区支持**:由于Apache Tomcat的开源性质,它拥有庞大的开发者社区,提供了丰富的文档、教程和问题解答,...

    Apache-tomcat-6.0.18<MyEcilpse开发的必须服务器端>

    3. 部署应用:可以直接将Web项目部署到Tomcat服务器,甚至可以热部署,即在运行时更新代码而无需重启服务器。 4. 调试:MyEclipse提供了强大的调试工具,可以在服务器端设置断点,实时查看变量值,帮助开发者找出...

    tomcet 6.0

    - **热部署**:MyEclipse支持热部署,即在不重启服务器的情况下更新Web应用,这在开发过程中非常实用。 - **资源管理**:MyEclipse可以方便地管理Tomcat的服务器连接池、数据源等资源,简化了企业级应用的配置工作...

    Strtus2学习笔记

    - 打开MyEclipse的服务器配置界面:Window &gt; Preferences &gt; MyEclipse &gt; Servers &gt; Tomcat &gt; 6.x - 设置Tomcat的Home Directory - 启用Tomcat服务 3. **配置JDK环境** - Window &gt; Preferences &gt; Java &gt; ...

    餐饮企业网上订餐和电子菜单运营系统需求分析

    数据库服务器配置:硬件配置主频2.6G以上cpu、4GB内存、100GB X 2热拔插硬盘、100-1000M以太网卡。 系统软件配置:Windows Server 2003、MyEclipse8.0、Dreamweaver、Sqlserver2005。 5.2 硬件环境 主频2.6G以上...

Global site tag (gtag.js) - Google Analytics