Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ未拾取多模块项目中的Spring配置元数据_Java_Spring_Intellij Idea_Kotlin_Kapt - Fatal编程技术网

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