`
keepwork
  • 浏览: 334469 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Tomcat--热部署

 
阅读更多

 开发者博客www.developsearch.com

 

在进行java web程序开发过程中,经常遇到这种问题,修改一个java文件(*.java),需要重启web服务器(如tomcat,weblogic等),部署项目。而起/停服务器浪费了大量的时间。在小项目中,也许我们感觉不到。但对于公司的大型项目:如数据中心,生产等系统开发而言,往往起/停需要等待几分钟时间。更浪费时间的是,对于一个类中的方法的调试过程,如果修改多次,需要反复的启停服务器,那么浪费的时间更多。从上可以看出,我们急需一个可快速起/ 停服务器的工具,来提高我们的开发效率。

 

配置方法:
    ie登陆http://Tomcat所在的服务器IP:8080/ →点超连接"Tomcat Administration"→ 输入用户名密码登陆→在左侧的功能树中→Tomcat Server→Service(Catalina)→Host(localhost)→Context(/要修改的web项目)→右侧新出现的页面中 →Reloadable设置为true→Save按钮→Commit Changes.

分享到:
评论

相关推荐

    apache-tomcat-8.5.12-直接热部署版本

    这个版本是特别为热部署设计的,这意味着开发者可以在应用程序运行时无需重启Tomcat就能更新Web应用,极大地提高了开发效率。 首先,我们来看一下提供的压缩包文件的组成部分: 1. **LICENSE** 和 **NOTICE**:这...

    apache-tomcat-9.0.40-windows-x64.zip

    若需热部署更改,可以使用`webapps/WEB-INF/classes`或`webapps/WEB-INF/lib`目录下的类和库。 总结,Apache Tomcat 9.0.40在Windows 10上的安装和配置涉及到服务安装、配置文件修改、安全性优化以及Java环境的配置...

    apache-tomcat-9.0.21-windows-x64.zip

    9. **部署便捷**:解压"apache-tomcat-9.0.21"后,只需简单配置即可启动服务,支持热部署,即在不中断服务的情况下更新应用。 10. **社区支持**:作为开源项目,Apache Tomcat拥有活跃的开发者社区,提供及时的更新...

    apache-tomcat-7.0.79.zip

    10. **Web应用程序的热更新**:在开发过程中,Tomcat支持热部署,即在不重启服务器的情况下更新WEB-INF下的classes和lib目录中的文件。 总之,Apache Tomcat是Java Web开发中的重要组成部分,它提供了轻量级的Java ...

    apache-tomcat-6.0.29.zip

    11. **热部署**:在Tomcat运行时,可以修改或替换`webapps`目录下的文件,Tomcat会检测到变化并自动重新加载应用,实现热部署。 12. **Clustering和负载均衡**:虽然Tomcat 6.0.29不支持官方的集群和负载均衡功能,...

    apache-tomcat-7.0.108(UTF8).zip

    8. **WAR文件热部署**:开发者可以无需停止服务器就直接替换或添加WAR文件,系统会自动检测变化并重新部署应用。 9. **日志系统**:Tomcat 7的日志系统支持多个日志处理器,可以根据需求定制日志输出。 10. **国际...

    apache-tomcat-8.5.16.tar.gz

    Tomcat支持热部署,即在不重启服务器的情况下更新Web应用程序。只需将新的WAR文件放入`webapps`目录,Tomcat会自动检测并部署新版本。 8. **错误处理和调试** Tomcat的错误日志位于`logs`目录下,可以帮助诊断和...

    apache-tomcat-7.0.90.rar

    6. **部署灵活性**:支持热部署,即在不中断服务的情况下更新应用程序。 "apache-tomcat-7.0.90.exe"是Windows平台下的安装程序,它会帮助用户便捷地完成Tomcat的安装和配置。安装过程中,用户可以选择安装路径、...

    tomcat-maven-plugin

    maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。...而且具有tomcat的热部署功能。

    apache-tomcat-6.0.44

    12. **热部署**:Tomcat支持热部署,即在不重启服务器的情况下更新Web应用。只需将新的WAR文件放到`webapps`目录下,Tomcat会自动解压并替换旧的文件。 13. **与其他服务器集成**:虽然Tomcat是轻量级服务器,但...

    apache-tomcat-8.5.5.tar

    此外,Tomcat还支持热部署,这意味着在不重启服务器的情况下,可以更新应用程序。 安全管理也是Tomcat的重要方面。默认情况下,Tomcat的管理界面是开放的,可以通过"manager/html"或"host-manager/html"访问,为了...

    apache-tomcat-7.0.56.zip

    9. **热部署**:在开发过程中,Tomcat支持热部署,即在不重启服务器的情况下更新应用的类或资源。 10. **社区支持**:作为开源项目,Apache Tomcat拥有庞大的用户社区和开发者支持,遇到问题时可以寻求社区的帮助。...

    apache-tomcat-9.0.65

    8. **热部署**:在`webapps`目录下添加或修改Web应用,Tomcat会自动检测并重新部署应用,无需重启服务器。 9. **JNDI(Java Naming and Directory Interface)**:Tomcat支持JNDI服务,允许应用程序查找和绑定资源...

    apache-tomcat-8.5.23-安装版和免安装版.rar

    8. **热部署**:通过开启`reloadable`属性,可以在不重启服务器的情况下更新应用的类文件,这对于开发阶段非常有用。 总的来说,Apache Tomcat是一个强大且灵活的Java Web服务器,理解并掌握其配置和管理是成为一名...

    apache-tomcat-8.5.23

    同时,它也支持热部署,即在不中断服务的情况下更新应用程序。 文件“apache-tomcat-8.5.23”通常包括以下组件: 1. bin目录:包含启动和停止Tomcat的脚本,如catalina.sh/bat。 2. conf目录:存储配置文件,如...

    apache-tomcat-7.0.52

    5. **热部署**:可以在服务器运行时自动检测到Web应用的变化并进行更新,无需重启服务器。 6. **更好的日志系统**:提供了更灵活的日志配置,可以方便地集成其他日志框架如Log4j。 7. **JMX(Java Management ...

    apache-tomcat-7.0.75-windows-x86解压版32位

    此外,Tomcat还支持热部署,这意味着在不重启服务器的情况下,更新`webapps`目录下的应用文件,Tomcat会自动检测并应用这些更改。 为了提高性能和安全性,你可以考虑对Tomcat进行优化,例如限制并发连接数、调整...

    jakarta-tomcat-5.0.28

    6. **热部署**:Tomcat允许开发者在不中断服务的情况下更新Web应用,只需将新的WAR文件(Web应用程序归档文件)放入`webapps`目录即可自动部署或覆盖现有应用。 7. **扩展性**:Tomcat 5.0.28可以与其他Java EE组件...

    apache-tomcat-7.0.85.rar

    6. **部署灵活性**:支持热部署,即在不中断服务的情况下更新应用程序。 在解压"apache-tomcat-7.0.85.rar"后,会得到一个"apache-tomcat-7.0.85.exe"可执行文件,这通常是Windows平台下的安装程序。运行此程序,...

    apache-tomcat-8.5.51.tar.gz

    7. **部署灵活性**:Tomcat 支持多种部署方式,包括WAR文件的自动部署、热部署以及XML配置文件的动态更新。 8. **社区支持**:由于其开源性质,Tomcat拥有庞大的开发者社区,提供了丰富的文档、教程和问题解答,...

Global site tag (gtag.js) - Google Analytics