我有 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