IntelliJ IDEA 报告无法为自定义 spring-boot-starter 模块自动连接 bean



我有 2 个入门模块:spring-boot-starter-vertx & spring-boot-starter-vertx-consul

领事启动器取决于 Vertx 启动器

Intellij idea 报告它无法自动连接 Vertx bean 用于 consul 启动器模块(它在 vertx 启动器模块中定义(

但是所有模块都由maven成功构建和运行(包括模块使用vertx和consul启动器(

如何判断 Vertx bean 是由另一个模块提供的以避免错误报告?(我已经添加了条件的OnBean,但错误仍然存在(

在ConsulConfiguration上使用@Import(VertxConfiguration.class(解析

我认为您需要在Intellij Idea中定义模块的依赖关系。通过这种方式,Intellij以预定义的顺序构建模块,并在类路径中设置它们。

欲了解更多信息: https://www.jetbrains.com/help/idea/creating-and-managing-modules.html#working-with-module-dependencies

最新更新