
Archivo .jar no se ejecuta
Publicado por Ana (3 intervenciones) el 13/11/2015 11:11:53
Hola a todos
Después de 2 días de desesperación buceando por la red sin encontrar solución a mi problema recurro a este foro esperando que alguien pueda ayudarme ya que tengo que entregar un proyecto que ya está terminado.
He desarrollado una aplicación en java usando Netbeans. No hace nada raro, tiene interfaces gráficas con formularios,tablas,listas... y hace chorrocientas mil operaciones con mi base de datos local. Pues en Netbeans el proyecto funciona de lujo pero cuando creo el archivo .jar no hace absolutamente nada. Y tampoco si lo ejecuto desde la consola. Y en ambos casos se crea un proceso que tengo que matar a mano. Estoy doblemente mosqueada porque antes sí que me funcionaban los .jar creados por Netbeans y por supuesto para la entrega el universo me trolea..
En fin os cuento que ya he reinstalado y pasado a las últimas versiones Java y Netbeans (estaba con las penúltimas... ya ves...), e incluso volví a re-reinstalar Java porque la instalación de Netbeans me dijo que estaba usando un Java de 32 bits, que mejor pusiera el de 64.
En el .jar creo que están todos los archivos necesarios porque están todas las clases del proyecto, con sus .class, sus .java y sus .form y tampoco se ha dejado la carpeta de recursos donde tengo dos imágenes que uso de imageicon.
El archivo manifest.mf tiene este contenido
En el cual se ve que me está reconociendo las librerías externas y la clase que debería arrancar.
Por otro lado, este es el error que me lanza la consola:

Y no comprendo la razón ya que esos archivos que dice que no encuentra, están, como os digo, dentro del jar.
Ojalá alguien pueda ayudarme.
Un saludo y gracias por adelantado.
Después de 2 días de desesperación buceando por la red sin encontrar solución a mi problema recurro a este foro esperando que alguien pueda ayudarme ya que tengo que entregar un proyecto que ya está terminado.
He desarrollado una aplicación en java usando Netbeans. No hace nada raro, tiene interfaces gráficas con formularios,tablas,listas... y hace chorrocientas mil operaciones con mi base de datos local. Pues en Netbeans el proyecto funciona de lujo pero cuando creo el archivo .jar no hace absolutamente nada. Y tampoco si lo ejecuto desde la consola. Y en ambos casos se crea un proceso que tengo que matar a mano. Estoy doblemente mosqueada porque antes sí que me funcionaban los .jar creados por Netbeans y por supuesto para la entrega el universo me trolea..
En fin os cuento que ya he reinstalado y pasado a las últimas versiones Java y Netbeans (estaba con las penúltimas... ya ves...), e incluso volví a re-reinstalar Java porque la instalación de Netbeans me dijo que estaba usando un Java de 32 bits, que mejor pusiera el de 64.
En el .jar creo que están todos los archivos necesarios porque están todas las clases del proyecto, con sus .class, sus .java y sus .form y tampoco se ha dejado la carpeta de recursos donde tengo dos imágenes que uso de imageicon.
El archivo manifest.mf tiene este contenido
1
2
3
4
5
6
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.4
Created-By: 1.8.0_45-b14 (Oracle Corporation)
Class-Path: lib/mysql-connector-java-5.1.36-bin.jar lib/jxl.jar
X-COMMENT: Main-Class will be added automatically by build
Main-Class: Formularios.Login
En el cual se ve que me está reconociendo las librerías externas y la clase que debería arrancar.
Por otro lado, este es el error que me lanza la consola:
Y no comprendo la razón ya que esos archivos que dice que no encuentra, están, como os digo, dentro del jar.
Ojalá alguien pueda ayudarme.
Un saludo y gracias por adelantado.
Valora esta pregunta


0