zoukankan      html  css  js  c++  java
  • spring boot 热部署,省去频繁编译的步骤

    一、热启动:

    每自修改后, 程序自动启动Spring Application上下文。

    Pom中直接添加依赖即可:

    <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-devtools</artifactId>
                <optional>true</optional>
      </dependency>


    二、热交换或热部署

    这个使用springloaded插件。

    1.添加依赖:

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <dependencies>
                        <!-- spring热部署 -->
                        <dependency>
                            <groupId>org.springframework</groupId>
                            <artifactId>springloaded</artifactId>
                            <version>1.2.6.RELEASE</version>
                        </dependency>
                    </dependencies>
                </plugin>
            </plugins>
        </build>
    如果是使用spring-boot:run的话,那么到此配置结束

    2. Eclipse中(上面的在Eclipse中不起作用):
    下载spring-loaded
    从Spring网站下载spring-loaded:springloaded-1.2.6.RELEASE.jar

    在 main 启动类  右击 Run As ->Run configurations... ..在Arguments下的VM Arguments中输入一下参数:

    -javaagent:D:maven
    epositoryorgspringframeworkspringloaded1.2.6.RELEASEspringloaded-1.2.6.RELEASE.jar -noverify
    

      

    转自:https://blog.csdn.net/qq_28986919/article/details/81101958

  • 相关阅读:
    Asp.Net MVC 路由
    EntityFramework执行SQL语句
    partial类与[MetadataType(typeof(类名))]有什么区别?
    Asp.net mvc + .net ef database first 或 model first 时如何添加验证特性
    Entity Framework 学习总结之一:ADO.NET 实体框架概述
    C#中dynamic的正确用法
    Func与Action
    SVN的使用和问题解决方法总结
    微信小程序---绘图
    微信小程序---动画
  • 原文地址:https://www.cnblogs.com/lihuibin/p/10150413.html
Copyright © 2011-2022 走看看