Spring Boot Inherit application.properties de dependencia

Digamos que tengo 5 proyectos Spring Boot. Todos ellos tienen una dependencia de Maven en un proyecto Spring Boot No 6 con algunas clases compartidas / comunes. 5 proyectos independientes tienen muchas propiedades comunes asignadas a cada aplicación. Propiedades, que me gustaría resumir y moverlas a un proyecto común. En general se ve así:

                                            Project 1 (app.properties)
Common Project (app-common.properties) <--- Project 2 (app.properties)
                                            Project 3 (app.properties)...

El problema actual es que app-common.properties está dentro de project1.jar / lib / common-project.jar y app-common.properties aparentemente no se cargan al inicio.

¿Hay alguna manera de extenderlo desde una dependencia?

La clase principal de CommonProject se ve así:

@SpringBootApplication
public class CommonApplication extends SpringBootServletInitializer {

    protected static void run(SpringApplication application, String[] args) {
        application.run(args);
    }
}

La clase principal de Project1 se ve así:

public class Project1 extends CommonApplication {

    public static void main(String[] args) {
        run(new SpringApplication(Project1.class), args);
    }
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta