Ver Mensaje Individual
  #12 (permalink)  
Antiguo 30/03/2011, 06:12
ibaneight8
 
Fecha de Ingreso: marzo-2011
Mensajes: 14
Antigüedad: 13 años, 1 mes
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