美文网首页
tomcat7 - 烫手山芋之热部署

tomcat7 - 烫手山芋之热部署

作者: 风间影月 | 来源:发表于2017-10-27 11:15 被阅读49次

tomcat7部署,项目发布有很多种方式

  1. 增量发布,把修改过得那些文件手动上传至tomcat,*.class *.xml 等等,这样的缺点非常大,需要断开tomcat,记住那些你修改过得文件,很繁琐,我曾经经历过,值得吐槽
  2. tomcat控制台GUI热部署,就是每次打完war包,手动上传到tomcat,这样不需要断开,但是如果你是分布式开发,有30个war,那你也每次手动上传吗?
  3. tomcat脚本方式热部署,这个比较简便,实用maven编译后直接部署到远程服务器
    修改这个文件夹下的这个文件



    增加这3行配置,表示gui和脚本部署
    [图片上传中。。。(2)]
    在pom中增加tomcat7插件



    部署到ROOT下
    [图片上传中。。。(4)]

初次部署可以使用 "tomcat7:deploy" 命令 如果ROOT不存在,则使用此命令
如果已经部署过使用 "tomcat7:redeploy" 命令 如果ROOT存在,则使用此命令覆盖即可


编译并且上传
[图片上传中。。。(6)]
成功后运行
[图片上传中。。。(7)]

尚自习 | 程序员的进阶平台 itzixi.com

微信公众号:BeJavaGod

Java技术交流群

相关文章

  • tomcat7 - 烫手山芋之热部署

    tomcat7部署,项目发布有很多种方式 增量发布,把修改过得那些文件手动上传至tomcat,*.class *....

  • Jenkins安装与部署

    部署所需要的环境资源 centos6.5、jeknkins 2.235.4、tomcat7、jdk1.8、ant1...

  • springboot之热部署

    热部署 传统的J2EE开发,每次更改java代码或者resouce代码时,都需要重启服务器,可想而知,开发效率非常...

  • SpringBoot之热部署

    热部署对于开发来说是非常方便的一个功能,它可以在修改源码后立即部署到运行环境,不用手动重启应用,提高开发效率。这里...

  • Springboot之热部署

    多伦多大学(加拿大)校训:“参天大树。” 在一些模块开发环境中,为了提升开发效率,可以考虑使用热部署,但就个人习惯...

  • springboot之热部署

    spring-boot框架也提供了热部署的功能,即:devtools 今天有时间,抽空试了一下,感觉还行:不用修改...

  • docker创建tomcat容器

    1. 目标 在 Ubuntu 宿主服务器上创建一个 tomcat7的 docker 容器 在 tomcat 上部署...

  • maven发布项目到tomcat的部署

    项目环境 tomcat7 和maven3.3.9 正确部署过程 步骤一:修改修改tomcat的conf目录下tom...

  • Spring Boot初探

    开启热部署 加Maven依赖 开启热部署

  • Spring Boot 热部署

    什么是热部署 所谓的热部署:比如项目的热部署,就是在应用程序在不停止的情况下,实现新的部署 实现热部署方法 Spr...

网友评论

      本文标题:tomcat7 - 烫手山芋之热部署

      本文链接:https://www.haomeiwen.com/subject/adsrpxtx.html