我曾经写过一个基于 Spring-boot,tomcat,freemarker 的项目,我成功地运行了它,但是每当我修改一些模板和 java 类时,我必须重新启动服务器或者使用 Intellij 上的“重新加载已更改的类”菜单来使更改变得有效。浪费时间!
然后我尝试使用弹簧加载作为 官员说:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.0.RELEASE</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/springloaded-1.2.0.RELEASE.jar</systemPath>
</dependency>
</dependencies>
</plugin>
然后我重新运行服务器,但是不能像预期的那样工作! 在对模板或类进行任何更改后,我仍然需要重新启动服务器。
如何配置弹簧加载自动重新加载。 非常感谢!
Spring-boot 的版本是1.3.0 RC1
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.0.RC1</version>
</parent>
Maven 版本: 3.2 1.8分 Intellij: 14.1.5 操作系统: Windows 8.164位