修改CSS样式或JS之后F12发现资源没有改变

原因:浏览器已缓存过文件,之后浏览器只获取本地文件,不再远程下载

解决办法:
1.修改浏览器缓存设置
2.不知道怎么设置就手动清楚浏览器缓存
3.如清除浏览器缓存无效,则为引用添加版本号

例如:
<link rel="stylesheet" type="text/css" href="CSS/main.css?v2">

注意:
1.问号后可随意编写,但不要重复
2.使用Idea热部署更新会出现错误
4.执行Ctrl+F5重新从服务器端获取资源(作者认为是最简便的方式)

Maven与lib文件夹并存引入异常的问题

1.此处使用开发环境为eclipse
2.项目为maven与lib并存项目(即引用jar包来自两个部分)
3.右键项目选中build path选中configure build path
可以看到maven引入资源中有引入失败的包

解决办法:
1.首选执行maven install,确保maven部分引入的包没有问题

2.确保引入异常的包存在于lib文件夹下

3.选中windows下的Preferences

4.选中maven选中Offline将在线状态改为本地状态点击OK

5.右键项目选中maven选中Update Project

6.此时界面内的Offline应已被选中

7.选中Force Update of Snapshots/Releases点击OK

8.项目更新后重新build path查看,包引入正常了