Java IntelliJ未拾取多模块项目中的Spring配置元数据
我有以下多模块布局:Java IntelliJ未拾取多模块项目中的Spring配置元数据,java,spring,intellij-idea,kotlin,kapt,Java,Spring,Intellij Idea,Kotlin,Kapt,我有以下多模块布局: rootProject ├── subProject library └── subProject application 该库包含@ConfigurationProperties,并且依赖于生成spring配置元数据.json文件所需的内容。所有这些都非常有效。应用程序依赖于库,它可以在库中找到类,使用Spring进行自动连接,一切正常 但是,IntelliJ不会从库中提取spring配置元数据.json文件,因此不会识别应用程序的application.yml文件中的
rootProject
├── subProject library
└── subProject application
该库包含@ConfigurationProperties
,并且依赖于生成spring配置元数据.json
文件所需的内容。所有这些都非常有效。应用程序依赖于库,它可以在库中找到类,使用Spring进行自动连接,一切正常
但是,IntelliJ不会从库中提取spring配置元数据.json
文件,因此不会识别应用程序的application.yml
文件中的那些选项
如何让IntelliJ知道它应该加载的其他spring配置元数据.yml
文件
这应该行得通。请您在这里创建一个问题,并附加一个最小的示例项目作为ZIP(您可以将可见性设置为“idea开发者”,使其私有化)。谢谢。我找到了将
spring boot配置处理器添加到第二个模块的解决方法(即使您没有任何@ConfigurationProperties
POJO)
org.springframework.boot