美文网首页
玩转springboot之springboot热部署

玩转springboot之springboot热部署

作者: 墨线宝 | 来源:发表于2024-06-30 10:47 被阅读0次

    springboot热部署

    热部署是在服务器运行时重新部署项目,直接加载整个应用,会释放内存,不过比较耗时

    配置tomcat实现热部署

    有三种方式

    方式一

    把项目web文件放在webapps目录下

    方式二

    在tomcat\conf\server.xml中的<host>标签内添加<context>标签

    <context debug="0" docBase="项目路径" path="访问路径" privileged="true" reloadable="true"></context>
    

    方式三

    在tomcat\conf\catalina\localhost中添加一个项目的xml

    <context docBase="项目路径" reloadable="true"></context>
    

    会使用xml文件的名字作为访问路径

    springboot实现热部署

    方式一

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>springloaded</artifactId>
      <version>1.2.8.RELEASE</version>
    </dependency>
    

    使用该依赖需要使用maven方式启动,因为这是属于maven插件中的依赖

    mvn springboot:run
    

    方式二

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-devtools</artifactId>
      <version>2.1.6.RELEASE</version>
      <scope>provided</scope>
      <optional>true</optional>
    </dependency>
    

    https://zhhll.icu/2021/框架/springboot/基础/7.springboot热部署/

    本文由mdnice多平台发布

    相关文章

      网友评论

          本文标题:玩转springboot之springboot热部署

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