idea+springboot+JRebel 实现热部署
本文已转到个人网站空间(明月工作室): http://www.freebytes.net/it/java/idea-springboot-jrebel.html 项目实现热部署的好处: update代码(不改变配置文件和外部引用时)不用重启 改变类的结构(增加属性、增加/修改/删除/编辑方法、注入对象等)不用重启 增加/删除类文件不用重启 spring boot实现热部署的方式有两种: 1.通过再项目中加入如下的依赖 然后再application.properties中加入 spring.devtools.restart.additional-paths=src/main/java(热部署的包目录) 在pom文件中加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional><!-- optional=true,依赖不会传递,该项目依赖devtools; 之后依赖 myboot项目的项目如果想要使用devtools,需要重新引入 --> </dependency> <dependency> <groupId>org.springframework</groupId>