IDEA中Springboot静态⽂件加载(热部署)Springboot项⽬静态⽂件加载
昨天写项⽬的时候碰到⼀个问题,就是静态⽂件css⽆法读取到项⽬中,我仔细思考了下,总结了下,可能有两个问题
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----这个的意思是将项⽬的静态⽂件重新导⼊

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。