我想问为什么我的component-scan扫描不到其他模块的包

TTTiaotiao 2020-01-01 08:27:19

我的配置文件都放在e3-manager-web这个模块里了,com.e3mall.service在e3-manager-service和e3-manager-interface这两个模块里,依赖添加了,也把父工程安装到本地了(没报错),就是扫描不到其他模块的包,有大佬知道吗?帮帮小弟吧
...全文
1339 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ezirio 2020-01-02
  • 打赏
  • 举报
回复
而且com.e3mall那里变红色报错了,说明找不到这个com.e3mall。应该根据idea的提示一层一层往下敲,你打完com.之后,没有提示e3mall,大概率情况下是自己路径配的不正确。
Ezirio 2020-01-02
  • 打赏
  • 举报
回复
你左边工程目录都看不到有com.xx。应该从整个工程根目录开始写,写成“base-package=e3-parent”,spring找包是从根目录一层一层往下找,你给出的“com.xx”是从中间开始的,肯定找不到啦。你再到“service”和“interface”模块的类里面看下“package xx”应该按那个写。
_沉浮_ 2020-01-02
  • 打赏
  • 举报
回复
跨包扫描不建议这样写,你可以使用import来导入其它jar包中xml配置,因为这个还支持通配符

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧