问题来源:使用复制粘贴到项目中的文件并不会被自动加入项目下的target文件中,在项目运行时自然不能检索到相应文件的存在。
如:
在/static/css目录中拷贝如jpetstore.css文件
并希望在上一级目录下的index.html中引用该文件修改样式:
实际运行结果:
可以看出jpetstore.css并未起作用。我们到项目中target目录下找到对应路径:
可以看到jpetstore.css并未被添加到target目录中,印证了开头所说的问题来源。
解决方法:使用maven中的clean并编译生成的target文件清空,再使用compile进行重新编译
重新运行,效果如下:
(虽然样式丑了点),我们可以看到jpetstore.css现在起作用了。