IDEA+Maven+SpringBoot+springloaded热加载配置笔记

参考文章
http://blog.csdn.net/zemochen/article/details/53327518
http://www.cnblogs.com/bianzy/p/5957084.html

环境:Win7、IDEA(快捷键使用的Eclipse默认方案)、JDK1.8、SpringBoot 1.5.6.RELEASE、Maven 3.2.2

Maven配置

pom.xml文件部分配置

<build>
     <plugins>
         <plugin>
             <groupId>org.springframework.bootgroupId>
             <artifactId>spring-boot-maven-pluginartifactId>
             <dependencies>
                 <dependency>
                     <groupId>org.springframeworkgroupId>
                     <artifactId>springloadedartifactId>
                     <version>1.2.6.RELEASEversion>
                 dependency>
             dependencies>
             <configuration>
                 
                 <mainClass>com.my.BootApplicationmainClass>
                 <fork>truefork>
                 
                 <jvmArguments>
                     -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
                 jvmArguments>
             configuration>
             <executions>
                 <execution>
                     <goals>
                         <goal>repackagegoal>
                     goals>
                 execution>
             executions>
         plugin>
     plugins>
 build>

IDEA配置

  1. 开启自动编译

    快捷键ctrl+shift+s,勾选图中选项

    IDEA+Maven+SpringBoot+springloaded热加载配置笔记_第1张图片

  2. Registry设置
    快捷键ctrl+shift+alt+/,勾选图中选项

    IDEA+Maven+SpringBoot+springloaded热加载配置笔记_第2张图片

运行

run–Edit Configurations 左上角添加maven,输入spring-boot:run

IDEA+Maven+SpringBoot+springloaded热加载配置笔记_第3张图片

run-> Edit configuraions 左上角添加remote,默认配置即可

IDEA+Maven+SpringBoot+springloaded热加载配置笔记_第4张图片

先Run运行myProject,出现下面信息然后Debug运行myProjectDebug

IDEA+Maven+SpringBoot+springloaded热加载配置笔记_第5张图片

如果不需要debug,无需配置Remote以及pom.xml文件jvmArguments参数

你可能感兴趣的:(spring-boot)