30/03/2011, 06:12
|
| | Fecha de Ingreso: marzo-2011
Mensajes: 14
Antigüedad: 13 años, 8 meses Puntos: 0 | |
Respuesta: leer archivos en netbeans desde camino relativo. hola dubby,
lo puedes utilizar en cualquier parte del codigo, cuando necesites acceder a la ubicacion de la clase en la que estas.
En mi caso, tengo los datos en un fichero de propiedades (propiedades.properties), y necesito cargarlo sin tener que poner el camino absoluto.
// aqui obtengo el camino absoluto de mi directorio actual
String directorio = System.getProperty("user.dir");
// aqui obtengo el tipo de separador que hay entre las carpetas
String separador = System.getProperty("file.separator");
// cargo en mi clase Properties() el fichero que necesito
props.load(new FileInputStream(directorio + separador + "src\\nombre_proyecto\\ressources\\propiedades.pro perties"));
si imprimes por pantalla con un System.out.prinln(directorio); se entiende mejor que devuelve la funcion getProperty()
espero que haya quedado claro, y puedas solucionar tu problema !
un saludo |