Spring Boot:在Eclipse/STS设置热插拔免重启

来源:互联网 发布:超牛数据恢复破解版 编辑:程序博客网 时间:2024/06/14 11:26

在Web开发中,比较郁闷的事情是修改源码之后,需要重新编译整个项目,然后重启web服务器。现在Spring Boot有了热插拔的组件,可以让你修改源码之后,不需要再重启web服务器,只需要刷新浏览器页面即可,无需再不停的重启。

本文将向你展示如何使Spring Boot的Web应用具有热插拔的功能(在Eclipse/STS中设置)。

1.下载spring-loaded

 从Spring网站下载spring-loaded:

springloaded-1.2.3.RELEASE.jar

或者是从GitHub中下载最新得版本。

2.在Eclipse/STS中设置spring-loaded

A.先运行一次你的项目:打开Eclipse->右击你的Spring Boot项目-> Run As->Spring Boot

B.右击你得Spring Boot项目->Run As->Run Configurations...->Java Application-><project_name>->Arguments

在VM Arguments参数中设置spring-loaded选项

-javaagent:/Users/qiya/springloaded-1.2.3.RELEASE.jar -noverify

你可以把路径换成你的spring-loaded jar文件路径。

好了,现在你可以试试修改你得java代码。

参考

  • http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#howto-hotswapping
0 0
原创粉丝点击