我在Spring Boot应用程序中有多个模块。我有模块A @SpringBootApplication
,模块B有@SpringBootApplication
。
问题是因为在A模块中我有application.properties,但在模块B中我没有,但是模块B可以使用A模块中的相同application.properties。有谁知道如何为所有模块设置globar application.properites?
答案 0 :(得分:0)
建议:创建一个包含您的子模块A
和B
的父模块以及一个新的core
模块。核心可以包含您在其他模块中所需要的所有内容,例如application.properties
。在您的core
和A
模块的B
上添加一个依赖项。
在父母中设置@SpringBootApplication
。
答案 1 :(得分:0)
模块之间的依赖关系是什么?
一个建议是模块B是否将模块A包含为依赖项。
然后您可以从模块B启动@SpringBootApplication
,它应该可以工作。