zoukankan      html  css  js  c++  java
  • SpringBoot热部署

    SpringBoot的热部署方式有两种

    一、SpringLoader插件

      SpringLoader方式热部署缺陷:只针对ava代码做部署处理,对于页面无能为力。有两种方式可以使用它。

    1,以maven插件的方式使用SpringLoader

     1 <build>
     2     <plugins>
     3         <plugin>
     4             <groupId>org.springframework.boot</groupId>
     5             <artifactId>spring-boot-maven-plugin</artifactId>
     6             <dependencies>
     7                 <dependency>
     8                     <groupId>org.springframework</groupId>
     9                     <artifactId>springloaded</artifactId>
    10                     <version>1.2.5.RELEASE</version>
    11                 <dependency>
    12             </dependencies>
    13         </plugin>
    14     </plugins>
    15 </build>

    使用maven命令启动:spring-boot:run

    2,以额外jar包的形式

    给启动命令加参数:-javaagent:.libspringloaded-1.2.5.RELEASE.jar -noverify

    二、DevTools工具

      DevTools在部署项目时使用的是重新部署项目,而不是局部部署。

      在maven中添加依赖

    1 <dependency>
    2     <groupId>org.springframework.boot</groupId>
    3     <artifactId>spring-boot-devtools</artifactId>
    4     <optional>true</optional>
    5 </dependency>
  • 相关阅读:
    学习Faster R-CNN代码roi_pooling(二)
    应用安全
    应用安全
    应用安全
    应用安全
    应用安全
    红队
    应用安全
    应用安全
    应用安全
  • 原文地址:https://www.cnblogs.com/guanghe/p/10968675.html
Copyright © 2011-2022 走看看