欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Server modules without publishing引发的问题

程序员文章站 2022-05-26 13:21:49
...

今天遇到一个问题在这里记录下以免大家遇到同样的坑不知道如何处理。项目是maven结构,web项目依赖service项目,然后在web项目修改jsp后老是clean和重启tomcat才会生效,网上搜半天说是双击tomcat后Server modules without publishing将这一项打勾,然后我打钩后重启tomcat竟然报错,说是

 No qualifying bean of type [cn.appsys.service.DevUserService] found for dependency: e

。。。意思是web引用service里的接口没有 扫描到,但是我web项目xml中明明已经配置了<context:component-scan base-package="cn.utec.server">

因此,陷入死胡同,后来脑筋一亮   怀疑是我maven项目的目录结构有问题

webapp目录应该放在src/main下,瞬间成功,修改jsp可以不用重启tomcat了,另外一定记得项目build path里面Deployment Assembly里面add一下/src/main/webapp目录,此时ok