最近在学习spring boot的时候发现spring-loader这个组件。在spring boot的官方文档里给出了使用maven或者gradle插件的方式使用方式,但是我在使用gradle的时候发现,根据文档的配置修改gradle的配置文件后,需要用gradle的bootRun命令才能实现热部署,但是使用gradle的booRun命令会发现经常中断,而且还不方便,于是就搜索一番,原来不需要插件,手动配置一下就可以通过点击工具栏里面的run按钮启动,同样也能实现热部署了。
步骤如下:
- 下载spring-boot的jar文件
github项目主页有最新的下载地址:https://github.com/spring-projects/spring-loaded - 配置项目的启动参数,增加以下参数,如图红框所示
-javaagent:<pathTo>/springloaded-{VERSION}.jar -noverify
Paste_Image.png
这样就可以了,点击运行启动之后修改代码,按ctrol+F9编译之后程序就自动更新为最新代码了。
如果是eclipse或者在tomcat下开发web应用,可以参考下面的连接,里面有详细说明,就不在赘述了。
连接:[]
网友评论