Solución:
Encontré la respuesta en otra pregunta de desbordamiento de pila: ¿Cómo agregar múltiples archivos application.properties en spring-boot?
Resulta que solo puede haber 1 archivo application.properties en el frasco final que crea Spring Boot. Para tener varios archivos, debe cambiar el nombre de uno de los archivos a algo personalizado. Llamé a las propiedades del módulo principal “core-application.properties”.
Luego, en el módulo API, agregué esto a la clase de aplicación de arranque de primavera:
@SpringBootApplication
@PropertySource(value = {"core-application.properties", "application.properties"})
Al hacer esto, puedo usar correctamente el archivo de propiedades base y sobrescribirlo en los módulos más específicos. Además, aún puede crear un archivo de propiedades específico del perfil (core-application-production.properties) con esta configuración, no es necesario agregarlos a la fuente de propiedad manualmente). Tenga en cuenta que @PropertySource no funciona para los archivos de configuración de yaml en este momento.