Spring Boot:在Eclipse/STS设置热插拔免重启
2016-01-11 13:13
399 查看
在Web开发中,比较郁闷的事情是修改源码之后,需要重新编译整个项目,然后重启web服务器。现在Spring Boot有了热插拔的组件,可以让你修改源码之后,不需要再重启web服务器,只需要刷新浏览器页面即可,无需再不停的重启。
本文将向你展示如何使Spring Boot的Web应用具有热插拔的功能(在Eclipse/STS中设置)。
从Spring网站下载spring-loaded:
springloaded-1.2.3.RELEASE.jar
或者是从GitHub中下载最新得版本。
A.先运行一次你的项目:打开Eclipse->右击你的Spring Boot项目-> Run As->Spring Boot
B.右击你得Spring Boot项目->Run As->Run Configurations...->Java Application-><project_name>->Arguments
在VM Arguments参数中设置spring-loaded选项
你可以把路径换成你的spring-loaded jar文件路径。
好了,现在你可以试试修改你得java代码。
http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#howto-hotswapping
本文将向你展示如何使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 BootB.右击你得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
相关文章推荐
- java 正则(2) 空行匹配
- intellij idea Error:java: Compilation failed: internal java compiler error
- 深入理解Java虚拟机 类加载子系统2
- cpu缓存java性能问题初探
- eclipse+webservice开发实例
- eclipse中导入svn的三种方式
- Java-命令行编译带包和带入第三方jar的java程序
- spring的controller中使用aop
- Eclipse自动补全+常用快捷键
- MyBatis+Spring+Spring MVC整合开发
- 解析java序列化机制
- 仲恺acm 1019:石头剪子布【java】
- Java聊天室搭建
- 使用Eclipse基于Maven的Spring MVC 调试心得(一)--- Maven配置
- java 检查a字符串是否包含b字符串
- eclipse 使用Maven deploy命令打包源码到私服nexus
- eclipse-断点调试-设置断点选中行的背景颜色
- Google java style
- Myeclipse中Debug时断点进入另一个相同项目的类中
- JAVA知识问答