springloaded热部署
一、热启动:
每自修改后, 程序自动启动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的话,那么到此配置结束
下载spring-loaded
从Spring网站下载spring-loaded:springloaded-1.2.6.RELEASE.jar
在 main 启动类 右击 Run As ->Run configurations...
- -javaagent:D:\maven\repository\org\springframework\springloaded\1.2.6.RELEASE\springloaded-1.2.6.RELEASE.jar -noverify
转http://www.webinno.cn/blog/article/view/138