有一个A项目,采用了springmvc 架构的项目,有controller层,有dao层,service层。
现在有一个B项目,使用了springBoot,但是所有的服务都需要A项目 提供,因此把A项目的service层,dao层,common包 分别用maven编译了3个jar包。但是在springBoot项目中无法注入这3个jar,无法把这3个jar让springBoot来初始化管理。
注:A项目和B项目的包的路径不同。
在springboot的启动类型中,也添加了A项目的包路径,但是还是不行,哪位大侠知道在springBoot中,如何注入子项目。
@ComponentScan(basePackages={"com.xx"})
@ComponentScan(basePackages={"com.xx","com.aa","com.bb"}) 理论上这么写就对了,还不行你就提高Application启动点的位置
手动打成jar包?
或者你可以用maven model 试试
用maven model 试一下
这个问题终于搞定了,把解决方式整理了一下。