开发者社区> 问答> 正文

sdk中的@ComponentScan 无效403.10 禁止访问:配置无效 

单独写了一个工具性的sdk jar, 我其他项目引入这个 jar包,这个jar包里有一个@ComponentScan 的配置类(也有@Configuration)去扫描这个jar包里的组件类,但是没生效,为啥呢? 然后我在项目代码里单独再写@ComponentScan去扫引入的jar包里的路径,就能扫描到生效,但是我想直接引入jar包就生效而不想再在引入这个sdk jar的项目里再去加配置,该怎么写

展开
收起
kun坤 2020-05-27 21:28:40 508 0
1 条回答
写回答
取消 提交回答
  • Spring的注解扫描不是漫无目的的扫的 是在启动类的包下面扫描的,所以如果你sdk的包结构个工程的不一致,那肯定扫描不到 需要在启动类上增加scanBasePackages来指定扫描包的路径######我以为加了@Configuration的类里面的@ComponentScan都会被执行...

    2020-05-28 14:48:45
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载