我在一个项目下有两个模块,例如core-project(module1,module2)。 module2是spring boot模块,使用module1的服务类,并且本身包含调度的作业。
module1软件包-> x.y.z.core。{dao,service}
module2软件包-> x.y.z.app。{config,schedule}
如果我未添加“ scanBasePackages”注释参数,则应用程序启动失败,因为它无法在module1中找到服务类。如果我添加“ scanBasePackages = z”注释参数,则应用程序可以成功启动,但是在没有任何正确的调试/信息/错误日志后,它将立即关闭。我怀疑它无法在计划包下找到计划的组件。
您对此有任何解决方案吗?