我正在评估Spring MVC&Boot和AngularJs来构建Web应用程序.我遇到的问题是,当我对静态内容(html,js,css)进行修改时,我每次都必须重新启动应用程序.我希望有一种方法可以解决这个问题,因为重新启动静态内容更改的整个应用程序效率不高.我尝试过的每个其他Web应用程序框架都允许动态更新静态内容文件(甚至只是Spring MVC和普通的旧WAR应用程序).
我从"使用Spring Boot Actuator构建RESTful Web服务"指南(http://spring.io/guides/gs/actuator-service/)设置了我的项目.基本上它使用Spring Boot和MVC控制器来创建REST服务.另外,我使用"使用AngularJS使用RESTful Web服务"指南(http://spring.io/guides/gs/consuming-rest-angularjs/)来构建AngularJS的前端.它创建一个显示REST服务响应的网页.我所做的唯一改变是请求发送到我的应用程序而不是" http://rest-service.guides.spring.io/greeting ".我的静态内容存储在"src/main/resources/public"文件夹中.此设置正常工作,但它不会重新加载静态内容.