标签:spring 重启 boot idea thymeleaf static devtools 页面
环境:idea 2019.2
引入pom依赖:
复制代码<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <!--热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
yml配置:
spring: mvc: # “spring.mvc.static-path-pattern”用于阐述HTTP请求地址,请求非controller地址,如js,css,img等访问路径需要加上static # 而“spring.resources.static-locations”则用于描述静态资源的存放位置。多个路径(逗号隔开)中依次查找是否存在 # static-path-pattern: /static/** resources: static-locations: classpath:/static/,file:D:\\ thymeleaf: cache: false prefix: classpath:/templates/ suffix: .html mode: HTML5 encoding: UTF-8 # 热部署 devtools: restart: # 是否启用重启 enabled: true # 设置重启的目录 additional-paths: src/main/java #classpath目录下的WEB-INF文件夹内容修改不重启 spring.devtools.restart.exclude: WEB-INF/** # 指定程序的配置文件 # profiles: dev
五、File->settings->Build,Execution,Deployment->Complier:勾选Build project automatically -> apply ->ok
六、shift + alt + ctrl + /
至此当你修改 thymeleaf 模板 HTML 时已经不需要重启项目了,解决了调试页面布局以及小的改动就要重启项目的烦恼!
标签:spring,重启,boot,idea,thymeleaf,static,devtools,页面 来源: https://www.cnblogs.com/xiaoruilin/p/15811121.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。