Springboot项目静态文件加载

昨天写项目的时候碰到一个问题,就是静态文件css无法读取到项目中,我仔细思考了下,总结了下,可能有两个问题

1.页面未加载更新

这个可能性非常大,Chrome就是ctrl+shift+R进行重新加载,ctrl+shift+Delete是清空缓存,可是项目中的css还是没有加载进来

2.项目没有重新加载

1)重启项目

springboot项目自带热部署spring-boot-devtools热部署实现,所以我试了下ctrl+f9,这个时候,已经可以被路径访问的静态文件可以加载并且动态更新,但是不能访问的css文件依旧不能被访问

于是我重新加载了项目,可是还是没有加载进来,css文件依旧不能实现

2)重启IDEA

我试了很久,查了很多资料,网上大多数都是讲怎么开启热部署的,像我这样的情况没有人知道怎么做

于是我重启了IDEA工具,奇迹般的,我竟然可以使用了css样式,这让我难以理解

琢磨了一下,并且测试了新加入了一个css文件依旧无法访问,放在哪个路径都不能访问

这个时候,我按照网上的教程开启了IDEA的热部署配置

ctrl+shift+alt+/,选择第一个

勾选红框框部分,然后重启IDEA

这个时候,我发现我按ctrl+shift+f9可以将css文件记载进去了,并且随便放在那里都可以热部署进去,很好奇,这个知识先放在这里,我也难以理解,以后再解释

ctrl+f9:build project----这个的意思就是把项目中已经导入的静态文件更新

ctrl+shift+f9 :rebuild----这个的意思是将项目的静态文件重新导入

最新文章

  1. Pycharm Professional Edition 激活码(license)
  2. java报表工具finereport常用函数的用法总结(数组函数)
  3. 重学JAVA基础(七):线程的wait、notify、notifyAll、sleep
  4. JVM常见的七种垃圾收集器的简单比较
  5. django配置fcgi参数解释
  6. Apache与Nginx虚拟主机设置(多域名和多端口的区别)
  7. Java 设计模式学习总结(上)
  8. Windows Azure入门教学:使用Blob Storage
  9. 一个不喜欢读书的Javaer的读书单
  10. Execution Contexts (执行上下文)
  11. sae crop 文档
  12. [Python笔记]第九篇:re正则表达式
  13. redis —主从&&集群(CLUSTER)
  14. 新概念英语(1-93)Our new neighbour
  15. 学习python的第三天
  16. centos 远程授权
  17. EfRepository
  18. logback-spring.xml 博客分享
  19. Java多线程的同步控制记录
  20. MySQL->>innodb_autoinc_lock_mode参数控制auto_increment 插入数据时相关锁的模式

热门文章

  1. Mysql 字段类型与查询类型不一致导致索引使用失败
  2. 文件的上传(1)(表单上传和ajax文件异步上传)
  3. CentOS7之ssh-Xshell密钥认证登陆
  4. 基于OneAPM的Web系统性能监测
  5. import cv2 报错:ModuleNotFoundError: No module named 'cv2'
  6. maven配置生成可执行的jar:maven-shade-plugin
  7. MySQL数据库入门备份数据库
  8. wex5 windowDialog组件
  9. js实现简单进度条
  10. 62. Unique Paths (JAVA)