当前位置: 移动技术网 > IT编程>开发语言>Java > SpringBoot2.X Devtools热部署实现解析

SpringBoot2.X Devtools热部署实现解析

2020年08月29日  | 移动技术网IT编程  | 我要评论
pom文件引入所需jar包springboot版本采用2.3.1 <properties> <project.build.sourceencoding>utf-8</p

pom文件引入所需jar包

springboot版本采用2.3.1

 <properties>
  <project.build.sourceencoding>utf-8</project.build.sourceencoding>
  <maven.compiler.source>1.7</maven.compiler.source>
  <maven.compiler.target>1.7</maven.compiler.target>
  <springboot.version>2.3.1.release</springboot.version>
 </properties>
 <dependency>
   <groupid>org.springframework.boot</groupid>
   <artifactid>spring-boot-starter</artifactid>
   <version>${springboot.version}</version>
  </dependency>
  <dependency>
   <groupid>org.springframework.boot</groupid>
   <artifactid>spring-boot-devtools</artifactid>
   <version>${springboot.version}</version>
  </dependency>
  <dependency>
   <groupid>org.springframework.boot</groupid>
   <artifactid>spring-boot-starter-web</artifactid>
   <version>${springboot.version}</version>
  </dependency>
<!--插件里面加入热部署插件-->
<build>
  <finalname>spring-boot-devtools</finalname>
  <pluginmanagement><!-- lock down plugins versions to avoid using maven defaults (may be moved to parent pom) -->
   <plugins>
    <plugin>
          <groupid>org.springframework.boot</groupid>
          <artifactid>spring-boot-maven-plugin</artifactid>
          <version>${springboot.version}</version>
          <configuration>
            <fork>true</fork>
          </configuration>
        </plugin>
   </plugins>
  </pluginmanagement>
 </build>

启动设置成热部署

修改代码后点击刷新即可

控制台重新打印springboot图标就可以了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网