ACCESO FICHERO TOMCAT

Perdido
14 de Diciembre del 2007
quiero acceder a un fichero.txt donde tengo informacion de una url, ya que una clase java apunta a un servicio web con dicha url, y por si esta cambiara, no tener que compilar de nuevo... con solo cambiar el txt... me gustaria saber que ruta relativa tengo q poner en
File archivo=new File("ruta");
y donde se encontraria dicho archivo dentro del despliegue de los directorios de tomcat

javaelhutt
14 de Diciembre del 2007
Lo m谩s sencillo es utilizar un fichero properties en lugar de uno txt. Col贸calo en el directorio /WEB-INF/classes/ de tu aplicaci贸n. Este tipo de ficheros se utilizan para almacenar informaci贸n de configuraci贸n de las aplicaciones, y son del tipo clave=valor.

Escribe el nombre de la propiedad que quieres recuperar, en tu caso una url, de la siguiente forma:

url=http://host:puerto/aplicacion/....

Guarda el fichero con el nombre que quieras, con la extensi贸n .properties y desde tu aplicaci贸n accede a 茅l de la siguiente forma:

java.util.ResourceBundle resource = java.util.ResourceBundle.getBundle("nombreFichero"); // no pongas nombreFichero.properties, s贸lo el nombre ^_^!

String url = resource .getString("url");

Y ya est谩.... es m谩s sencillo que andar leyendo ficheros....


Un saludo