首页 > 解决方案 > 我怎样才能@Autowire一个Spring @Repository,它是一个外部jar

问题描述

我已经从 sonatype nexus 导入了一个外部 jar(也是我编写的)。我想在这个项目的一个类中使用该 jar 中的存储库(用 @Repository 注释)。
导入成功但即使我添加

@SpringBootApplication(scanBasePackages = {
"package.of.the.bean"
})

它仍然抛出一个异常,说找不到 bean。

标签: springmavenautowired

解决方案


使用@ComponentScan带有外部包值的注释。

@ComponentScan("external.package")


推荐阅读