1. 必须重启
成都创新互联公司专注于企业成都营销网站建设、网站重做改版、康巴什网站定制设计、自适应品牌网站建设、html5、商城网站建设、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为康巴什等各大城市提供网站开发制作服务。目前的Springboot,当发生了任何修改之后,必须关闭后再启动Application类才能够生效,显得略微麻烦。 Springboot提供了热部署的方式,当发现任何类发生了改变,马上通过JVM类加载的方式,加载最新的类到虚拟机中。 这样就不需要重新启动也能看到修改后的效果了
2. pom.xml
做法很简单,在pom.xml中新增加一个依赖就行了
<?xml version="1.0" encoding="UTF-8"?> org.springframework.boot spring-boot-devtools true 4.0.0 com.how2java springboot 0.0.1-SNAPSHOT springboot springboot war org.springframework.boot spring-boot-starter-parent 1.5.9.RELEASE org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat provided junit junit 3.8.1 test javax.servlet javax.servlet-api provided javax.servlet jstl org.apache.tomcat.embed tomcat-embed-jasper provided org.springframework.boot spring-boot-devtools true 1.8 org.springframework.boot spring-boot-maven-plugin