Saltar al contenido

Uso de múltiples archivos de propiedades (a través de PropertyPlaceholderConfigurer) en múltiples proyectos/módulos

Agradecemos tu apoyo para compartir nuestros artículos referente a las ciencias informáticas.

Solución:

Si te aseguras de que cada marcador de posición, en cada uno de los contextos involucrados, está ignorando problemas irresolubles keys entonces ambos enfoques funcionan. Por ejemplo:


o

    
        
            
                classpath:dao.properties
                classpath:services.properties
                classpath:user.properties
            
         
        
    

Sé que esta es una vieja pregunta, pero la ignore-unresolvable La propiedad no me funcionaba y no sabía por qué.

El problema era que necesitaba un recurso externo (algo así como location="file:$CATALINA_HOME/conf/db-override.properties") y el ignore-unresolvable="true" no hace el trabajo en este caso.

Lo que hay que hacer para ignorar un recurso externo faltante es:

ignore-resource-not-found="true"

Por si alguien más se topa con esto.

Puedes tener múltiples elementos en lugar de declarar explícitamente varios beans PropertiesPlaceholderConfigurer.

Si te ha sido provechoso nuestro post, agradeceríamos que lo compartas con más desarrolladores así contrubuyes a difundir nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 3.5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *