problema con fichero properties

gatoArg
31 de Agosto del 2009
hola, soy nuevo en el foro.
estuve toda la mañana googleando para encontrar solucion al siguiente problema:
Tengo un frame que recupera en dos jTextFields un par de cadenas desde un archivo properite que se llama "configuracion.propertie".
no es tan imortante que lo diga, de cualquier manera, lo que recupero es la ruta a una bbdd y la ruta a una carpeta en red.
esos mismos jTextFields me sirven para modificar dichas rutas.
Aqui el problema; en el IDE (net beans) compilo y ejecuto y recupero las cadenas almacenadas en "configuracion.properties" pero cuando ejecuto el programa fuera de net beans, no me recupera los datos de configuracion.properties. no entiendo como es que pasa eso. no se si me falta añadirle una libreria al proyecto, que por cierto me canse de buscar cual ''podria ser''. en fin, a continuacion el codigo correspondiente a los metodos utilizados para recuperar la info del .properties:


public void abrirConfig() {
String FICHERO_CONFIGURACION = "src/VCTT/configuracion.properties";
Properties propiedades;
try {
FileInputStream f =
new FileInputStream(FICHERO_CONFIGURACION);
propiedades = new Properties();
propiedades.load(f);
f.close();
propiedades.list(System.out);
String bbdd = propiedades.getProperty("bbdd");
String img = propiedades.getProperty("img");
urlbbdd.setText(bbdd);
urlImg.setText(img);
} catch (Exception e) {

System.out.println("error");
}
}

repito, eso funciona perfectamente corriendo la app desde el net beans, pero no si ejecuto la app desde el archivo jar.

saludos!