欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

SpringBoot 热部署配置,

来源: javaer 分享于  点击 13623 次 点评:38

SpringBoot 热部署配置,


springboot热部署配置

目前我所使用的方式的添加 devtools jar包, 暂不使用其他方式。

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>true</scope>        
            <optional>true</optional>  <!-- 其他项目引入此项目时不会携带此jar包,可避免jar冲突--> 
</dependency>

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
        <fork>true</fork>  <!--使热部署生效 -->
    </configuration>
</plugin>
  1. (可选) 配置application.yml

     spring: 
      devtools:
        restart:
          enabled: true  #开启重启,热部署生效
          additional-paths: src/main/java #重启目录
          exclude: WEB-INF/** # classpath目录下的WEB-INF文件夹内容修改不重启
      
      freemarker:
        cache: true #页面不加载缓存,修改即时生效,当然,你在调试时浏览器需要关闭缓存
    
  2. 修改idea配置文件,启动自动编译

    以及register (ctrl+alt+shift+/)

  3. 配置启动项目application

相关文章

    暂无相关文章
相关栏目:

用户点评