在开发的过程当中,咱们启动项目后,可能随时修改、增长方法,为了不重复启动项目,咱们能够启用热部署。spring
<!-- 热启动,须要编译以后,eclipse自动编译,idea须要ct f9 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> <version>1.2.2.RELEASE</version> </dependency> </dependencies> </plugin>
@RequestMapping(value = "/now",method = RequestMethod.GET) public String nowTime(){ return "请求时间是:" + LocalDateTime.now(); }
#打包发布springboot
springboot的maven打包方式不是简单的mvn package ,若是你不配置插件的话,须要使用 mvn repackage
命令进行打包,若是须要使用 mvn package命令,那须要配置以下插件app
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>1.4.1.RELEASE</version> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions> </plugin> ``` 而后执行mvn package或者在IDE中使用插件直接打包就能够。