Quiero desplegar una guerra y la guerra debe ir a buscar algunas propiedades de fuera de la guerra (que permite decir donde el archivo .war es, ese mismo directorio.)configuration.properties hacen referencia fuera de la .war
en el Actualmente esta es la mejor solución que he encontrado:
<context:property-placeholder location="file:${user.home}/configuration.properties" ignore-unresolvable="true"/>
pero esta solución me obliga a mantenerlo siempre en el directorio principal. Quiero que esté en el directorio de webapps de tomcat donde implemente mi .war. Solo busco una solución que involucre un camino absoluto. si la ruta relativa es absolutamente imposible, entonces consideraré una ruta absoluta.
gracias de antemano.
Usted escribió: "Sólo estoy buscando una solución que implica ruta absoluta" pero supongo que quería decir el opuesto. –
no, no lo hice. mira el camino que usaste, no es absoluto. El tipo de variables user.home puede ser cualquier cosa. – Ikthiander
¿Puedo preguntar * por qué * quiere su configuración fuera del contexto de la aplicación web? ¿Es porque quieres compartir la configuración con otras aplicaciones web? Si es así, hay mejores formas de hacerlo. – Qwerky