`

Myeclipse+Tomcat热部署

 
阅读更多

如何才能在不重启服务器的或者重新部署项目的情况下,修改了java类文件后可以继续debug

将 %tomcathome%\conf\context.xml 中的Context标签修改如下:

<Context reloadable="true"></Context>

 myEclipse设置对应的tomcat时,只需要在jdk的Optional Java VM arguments中添加如下设置:

 

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

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

 

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

实现热部署就需要2步:

第一步;第二部也可以只配置第二个属性;tomcat内存可以不用管。

分享到:
评论

相关推荐

    jrebel + myeclipse9.0 + tomcat 热部署攻略

    本教程将详细讲解如何在MyEclipse 9.0集成环境中,结合JRebel插件和Tomcat服务器,实现Spring项目热部署的攻略。 首先,我们来了解JRebel。JRebel是一款强大的Java应用热部署工具,它能够实时地更新类、资源文件...

    让独立部署的tomcat也支持热部署(不依赖Eclipse或MyEclipse)

    为了解决这一问题,"让独立部署的tomcat也支持热部署(不依赖Eclipse或MyEclipse)"的主题应运而生。这里我们将探讨如何借助JRebel插件实现这一目标,以及在配置过程中需要注意的细节。 JRebel 是一个强大的热部署...

    eclipse+myeclipse+tomcat

    此外,MyEclipse还提供了更高级的功能,如热部署,允许在不中断应用运行的情况下更新代码。 总的来说,Eclipse+MyEclipse+Tomcat的组合为Java Web开发者提供了一个强大的开发环境,涵盖了从编写代码、调试、测试到...

    Myeclipse 10注册机+tomcat 6

    同时,Myeclipse还支持热部署,意味着在开发过程中,修改后的代码可以无需重启服务器就能立即生效。 【注册机】通常用于激活软件,特别是像Myeclipse这样的商业软件。在合法购买并使用Myeclipse之前,用户需要通过...

    Tomcat热部署,让你轻松部署

    6. **MyEclipse集成Tomcat热部署**: MyEclipse作为一个强大的Java集成开发环境,支持与Tomcat的紧密集成,可以通过设置项目属性,选择“发布为热部署”,实现代码修改后自动部署到运行中的Tomcat实例。 总结,...

    myeclipse编译热部署配置

    MyEclipse作为一款强大的Java EE集成开发环境,提供了对热部署的支持,但默认情况下并不开启。本篇文章将详细介绍如何通过配置MyEclipse实现编译热部署。 首先,我们需要下载`jrebel.jar`,这是一个非常流行的热...

    MyEclipse_5.5+tomcat-6.0+最快捷汉化搭建系统开发平台

    - **Tomcat部署策略**:包括热部署、负载均衡等高级特性,适用于生产环境。 - **Java Web基础知识**:如Servlet、JSP等核心技术的学习,是Java Web开发的基础。 - **数据库连接池**:使用C3P0或DBCP等连接池管理...

    myeclipse下tomcat动态加载

    3. **热部署与热更新**:热部署是指在不中断服务的情况下更新应用程序,而热更新则是热部署的一种形式,它允许开发者修改代码后立即生效,无需手动重启服务器。MyEclipse通过JRebel等插件或内置的热更新机制实现了这...

    Tomcat 热部署方案

    **Tomcat热部署方案详解** 在开发过程中,频繁地重启服务器来测试代码的修改是非常耗时的。Tomcat热部署方案就是为了应对这个问题,允许开发者在不重启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

    亲测可用,资源下载到磁盘,然后打开myeclipse 路径为:Windows ---&gt; Perferences --&gt; MyEclipse --&gt;Servers --&gt;Tomcat --&gt;...-Drebel.ibatis-plugin--------热部署ibatis相关的jar

    解决MyEclipse8.5下Tomcat6.0服务热部署JAR包

    解决MyEclipse8.5下Tomcat6.0服务热部署JAR包

    myeclipse热部署

    【热部署】是一种提高开发效率的技术,特别是在使用集成开发环境(IDE)如MyEclipse时,它允许开发者在不关闭应用程序或服务器的情况下,对源代码进行修改并立即生效。这大大减少了开发过程中频繁重启服务器的时间,...

    兼容myeclipse10的tomcat7

    4. **热部署**:当代码发生变化时,MyEclipse 10可以实现对Tomcat 7的热部署,即无需重启服务器即可自动更新应用,大大提高了开发效率。 5. **性能优化**:Tomcat 7相较于之前的版本,在性能上有显著提升,包括更好...

    tomcat6.0_+_myeclipse8.5_+_jdk_完整配置环境(很详细)

    同时,MyEclipse可以通过热部署功能,使你在修改代码后无需重启服务器即可看到更改效果。 总之,配置好JDK、Tomcat和MyEclipse的环境,开发者就可以在本地开发、测试和调试Java Web应用了。这不仅有利于学习Java ...

    apache-tomcat-6.0低版本配合MyEclipse

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

    Myeclipse中修改类及jsp文件后不用重启tomcat的方法

    完成以上配置后,当你在MyEclipse中修改类文件或JSP文件并保存时,MyEclipse应该能自动触发Tomcat的热部署,从而使更改立即生效,无需手动重启服务器。然而,需要注意的是,虽然这种方法可以提高开发效率,但在生产...

    tomcat 版本6、7、8

    此外,它提供了自动化的应用部署和热部署功能,大大简化了开发者的工作流程。Tomcat8兼容Java 8到Java 17,是目前广泛推荐的企业级应用服务器。 总结这三个版本的演变,可以看到Tomcat不断适应Java技术和Web开发...

    MyEclipse热加载jar包.zip

    MyEclipse通过修改或增强Tomcat的默认类加载器,实现了这种热加载功能。 接下来,我们将这个jar包集成到MyEclipse中。通常,这需要在MyEclipse的服务器配置中进行。首先,打开MyEclipse的服务器视图,选择你要配置...

    jrebel6.5 热部署

    JRebel是一款知名的热部署工具,其6.5版本在业界广受好评,尤其对Eclipse、MyEclipse以及Tomcat用户来说,它的支持使得开发流程更加流畅。 **JRebel简介** JRebel是由Zeroturnaround公司开发的一款强大插件,适用...

Global site tag (gtag.js) - Google Analytics