是否可以在Spring MVC
项目中使用spring-boot-devtools
?
我基本上希望.jsp
页面和其他静态资源能够在不重新启动服务器的情况下自动重新加载。
尝试使用这些:添加一个配置bean,看看您的jsp文件是否正在加载
@Configuration
class WebMvcConfigurer extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/dist/*.js").addResourceLocations(
"file:src/main/dist/"
);
}
}
或者在pom.xml中,连同spring-boot-maven插件一起添加这个
<configuration>
<addResources>true</addResources>
</configuration>
我不确定您将静态内容放在类路径的哪里,可能在src/main/resources/public文件夹中。相反,将它们放在src/main/webapp中,与其他任何Java web应用程序一样。嵌入式Tomcat将在它们发生更改时自动重新加载它们。