![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
EncountersAgain
这个作者很懒,什么都没留下…
展开
-
No Spring WebApplicationInitializer types detected on classpath
首先是,复制别人项目的时候,要注意,groupId和artifactId要改成自己的;Tomcat上部署的是war包,如果项目运行出错,首先应该检查war包,看target目录结构是否完整;反正我的那个项目target目录下没有class包,也就导致找不到springmvc的配置类,controller包这些也没能加载,也就不能拦截相关的请求;用maven7插件部署一个web项目,遇到了这个问题,仍然没有解决吗,暂时搁置,在此记录一下踩坑过程;这个问题等到后面再抽时间解决吧;还有,记得加上各种注解;原创 2022-10-29 15:16:22 · 779 阅读 · 0 评论 -
No qualifying bean of type ‘com.itheima.dao.BookDao1‘ available: expected single matching bean 问题解决
Mybatis装载了com.itheima.dao包下的所有bean,自然也包括BookDao1,而spring又装载了 com.itheima.dao包下的bean,两者是继承关系,在进行动态绑定的时候,作用是一样的(就相当于它们是同一种bean),于是编译器就懵了,它不知道到底该装配哪个bean到Factory容器中,所以就抛出异常;解决方法是不要引入Mybatis的配置文件;其它解决方法想到了再补充;原创 2022-10-27 15:21:18 · 4414 阅读 · 2 评论 -
java.net.BindException: Address already in use: JVM_Bind
首先是,用心,对于自己引入项目的依赖,要清楚它是干什么的;其次是,检索错误的方式,关键词 + 关键词的i形式,一个关键词检索不出来你想要的信息,可以尝试换其它的与之相关的关键词;最后,及时记录自己的踩坑过程,不要偷懒。记住,最难不过坚持。将一个maven项目部署在tomcat项目上的时候,出现了上述的错误;是tomcat使用的端口被占用的问题,一开始想着在tomcat的配置文件中修改端口,然后,就卡在这儿了,突然看到 下图的选项。想着搜一下这个吧,然后就搜到了这副图片。但是修改了端口以后,还是报那个错误;原创 2022-10-04 23:56:16 · 388 阅读 · 0 评论