Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/01/2008, 17:03
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: Referencia de archivos dentro de un properties

Si lo metes dentro del jar... complicado complicado. Yo los ficheros que se han de poder modificar los saco fuera de los .jar o los pongo en BDD. Ten en cuenta que si estan dentro del jar y los cargas a través del classpath, la mayoria de classloaders los "cachean", asi que modificarlos implica: deshacer el .jar, modificar el fichero, re-empaquetar, reiniciar el contexto. Demasiado follón, así que es mejor buscar alternativas.

Solo dejo así los que no se han de poder modificar en vivo.

S!

En caso de aplicaciones web se suele usar WEB-INF como base, en caso de aplicaciones de consola lo normal es que te tengan que pasar la localizacion del fichero de propiedades como parametro o que la busques en algunos sitios especiales (el home del usuario, por ejemplo) que son sitios que se pueden auto-localizar. Tambien hay forma en algunas JVM para averiguar la direccion fisica donde se encuentra el jar, aunque no es segura al 100%.