从零搭建maven项目ssm框架
被错误折磨的惨无人道,几天都在调错误,这种感觉真难受,但还是明白了很多以前不知道的东西,下面简单总结下我学到的小知识:
1.idea控制台的错误,不要被红色字体迷惑,找【严重】【Error】字眼可能才真正是你的问题所在,像上面的错误出现的话,可能是缺jar包
解决方案:找到你所在的maven目录下的repository;这里我使用的默认maven(Buddle 3)所以找到C:\Users\pc.m2\repository文件夹将repository重命名,这样就可以重新下jar包了(因为maven会帮你在指定位子创建文件夹repository,下的jar包默认都在这里)
2.出现上面那个问题我真是一脸懵,把WEB-INF删了他反而不报错,,,后来我觉得可能是我自己手动创建webapp和WEB-INF的时候哪里出了问题,最后按如下解决:
首先,你创建好一个maven项目它本身是不带webapp和WEB-INF、web.xml这些的,你需要
一定要注意上面这两个路径不一样!不一样!
还要打楼下这个小勾勾
3.ssm框架搭好了之后,运行没有报错,页面一直弹出404,(噗,被折磨了整整两天)
问题(错误做法):
不要以为在spring-mvc里配置了视图模式,在welcome-file里就可以只写index.jsp;要写/WEB-INF/views/index.jsp,因为视图模式里配置的前后缀是在写controller传递数据返回页面时起作用,而welcome-file的作用是在运行程序成功后启动的默认页面,所以相对路径要写全(我的理解),正解如下:
记得给静态资源放行!
以上是我在使用idea创建maven项目时总结的一些问题,如果你的项目报错了你可以检查下相应的地方是否这样配置了,欢迎批评指正!
maven项目创建ssm框架所遇到的坑
最新推荐文章于 2024-04-20 20:22:33 发布