Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/11/2012, 12:47
Avatar de kikelp
kikelp
 
Fecha de Ingreso: marzo-2011
Mensajes: 26
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: como encontrar un archivo xml que esta dentro de un jar

holaa.. otra vez, disculpa por la demora en responder..

bien estuve usando el ejemplo que me pasaste y nuevamente funciona bien desde la ide pero no lo hace cuando lo hago desde el jar.. sin embargo el ejemplo que me pasaste si funciona en ambos..

las lineas de codigo que uso para hacer esto, ademas de haber usado la clase Loader, son estas dos
Código JAVA:
Ver original
  1. String url = Loader.get("recognizer.config"+i+".xml").getFile();
  2.  
  3. recognizers.put(recognizerName, new FacturaRecognizer(recognizerName, url));

En la primer linea llamo al metodo y me devuelve la ruta del archivo xml,

ambos parametros del constructor FacturaRecognizer son String

lo que me muestra por consola cuando ejecuto el jar es esto:
Código BASH:
Ver original
  1. /home/user/Repositorio/trunk/Codificacion/Proyecto/archivo.jar!/configFiles/recognizer.config4.xml

esta es la salida que obtengo en consola:
Código BASH:
Ver original
  1. java.lang.RuntimeException: java.io.FileNotFoundException: /home/eflores/RepositorioSVN/tvdi/trunk/Codificacion/ProyectFacturaFinalV2.1/build/speechRecognizer.jar!/configFiles/recognizer.config1.xml (No such file or directory)

gracias!!..