| |||
Error al ejecutar .jar Buen dia, mi problema es que hice una app con eclipse utilizando ademas el plug in swing. Termine la app y la corro desde eclipse y funciona a la perfeccion, el tema es que cuando cree el .jar al ejecutarlo me da una excepcion y ya probe de todo y la verdad no encuentro como solucionarlo . El error que larga es: java.lang.nullpointerexception. |
| |||
Respuesta: Error al ejecutar .jar Hola: No sé si tendrá que ver pero alguna vez me ha pasado porque Eclipse no ha generado el MANIFEST. ¿Se muestra algo referente al MANIFEST en el mensaje? En el MANIFEST suele ir la clase principal a la que llama la máquina virtual |
| |||
Respuesta: Error al ejecutar .jar Hola, gracias por tu respuesta, no es el MAINFEST ya que si elegi la clase principal, me da el error al cargar la imagen creo. Te pego lo que me sale cuando trato de correr desde cmd: C:\Users\nguevara\workspace>java -jar optica.jar java.lang.NullPointerException at javax.swing.ImageIcon.<init>(Unknown Source) at vista.Usuarios.<init>(Usuarios.java:162) at vista.Usuarios$1.run(Usuarios.java:54) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$200(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPri vilege(Unknown Sour ce) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilter s(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(U nknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) |
| |||
Respuesta: Error al ejecutar .jar Al exportar el JAR me sale un mensaje de que se genero con avisos, quiza sea eso el problema. El mensaje dice lo siguiente: La exportación de JAR ha finalizado con avisos. Vea los detalles para obtener información adicional. Problema al escribir Optica/bin/imagenes/Duci logo.png en JAR: duplicate entry: imagenes/Duci logo.png duplicate entry: imagenes/Duci logo.png Problema al escribir Optica/bin/imagenes/Logo Duci Grande.png en JAR: duplicate entry: imagenes/Logo Duci Grande.png duplicate entry: imagenes/Logo Duci Grande.png Problema al escribir Optica/bin/log4j.properties en JAR: duplicate entry: log4j.properties duplicate entry: log4j.properties |
| |||
Respuesta: Error al ejecutar .jar Buen dia, el image icon lo tengo creo que bien, me parece que el problema esta en que no carga la imagen en el jar y por ende, despues no la lee y por eso el error. Basandome en los avisos que puse arriba llegue a esta conclusion, el tema es como arreglar esos avisos?? Paso el codigo: lblNewLabel.setIcon(new ImageIcon(Principal.class.getResource("/Imagenes/Duci logo.png"))); |
| |||
Respuesta: Error al ejecutar .jar No si los incluyo en el .jar. El problema es que me dice entrada duplicada y reviso y esta solo una vez ingresando la imagen. Vuelvo a copiar el mensaje de aviso: La exportación de JAR ha finalizado con avisos. Vea los detalles para obtener información adicional. Problema al escribir Optica/bin/imagenes/Duci logo.png en JAR: duplicate entry: imagenes/Duci logo.png duplicate entry: imagenes/Duci logo.png Problema al escribir Optica/bin/imagenes/Logo Duci Grande.png en JAR: duplicate entry: imagenes/Logo Duci Grande.png duplicate entry: imagenes/Logo Duci Grande.png Problema al escribir Optica/bin/log4j.properties en JAR: duplicate entry: log4j.properties duplicate entry: log4j.properties |
| |||
Respuesta: Error al ejecutar .jar Bueno, paso a comentarles que ya encontre el error y lo solucione, se los dejo para que le sirva a alguien. El tema es que al generar el .jar hay que guardarlo en la misma carpeta del proyecto y yo lo guardaba en otra(escritorio por ejemplo), entonces al querer leer las dependencias no las encontraba y me tiraba error. lo que hice fue meter el .jar dentro de esa carpeta. Seguramente debe haber algun archivo de configuracion que haga que esto no ocurra, que lea las rutas aunque el archivo no este dentro, pero esta fue la solucion rapida y anduvo el resto lo voy a investigar mas adelante. Saludos y gracias a los que respondieron. |
Etiquetas: |