duda sobre un archivo en .jar!! ayuda
buenas noches! necesito de su ayuda ya que no se mucho programar :S
mi problema es el siguiente :
tengo creada una aplicacion en donde trabajo de manera grafica con TDA, los resultados que me generan las operaciones se guardan en un archivo de texto creado al iniciar el programa y se va añadiendo informacion a estos hasta que el usuario finaliza el programa, cuando lo ejecuto desde el netbeans no ocurre ningun problema, ya que puedo guardar la informacion y mostrarla en el programa, el problema esta cuando ejecuto el .jar de la aplicacion ya que me anda todo perfecto excepto que cuando quiero guardar y mostar lo que contiene dicho .txt no me muestra nada(sale en blanco)...espero me ayuden por favor en lo que puedan !
he leido en algunos sitios que esta modificacion no se puede hacer tan facilmente, o en realidad no se si se puede hacer por eso acudo a su ayuda.
DE ANTEMANO GRACIAS!!!
- Inicie sesión o regístrese para enviar comentarios
Has revisado la ubicacion del archivo?
Cuando usas Netbeans el directorio base es donde esta ubicado tu proyecto... y cuando ejecutas desde el archivo JAR pues el directorio base es donde corres el
ahora... si tu estas ubicado en /home/usr/cosa/carpeta pero tu le das una ubicacion distinta al ejecutar el jar... osea /home/usr/cosa/otraCarpeta pues el directorio base sigue siendo la primera ruta que puse porque ahi es donde estas verdaderamente situado y solo estas llamando un archivo de otra ubicacion pero el directorio base no cambia
A lo mejr puede ser eso... que excepcion te marca: FileNotFoundException? o de plano nada... haz una traza de los datos que guardas y consultas para ver donde esta el fallo y revisa esa parte de codigo
Aaa duda jajajaj
Como saber la ubicacion del .JAR desde codigo tengo un problema parecido en Netbeans ejecuto una aplicacion e igual coloco una ruta relativa para poder lere un FILE pero al ejecutar el JAR en otra parte no puede leer el Archivo
lo que pienso es estrer la ubicacion del .JAR y colocarlo como directorio + archivo y poder encontrar el archivo(FILE) para no tener que poner una ruta absoluta
como estraigo le ruta del JAR al ser Llamado
Saludos!!!!!!!!!!!