Problemas con ese jar

daarevalo
27 de Abril del 2006
Hola a todos, yo ando en las mismas con ese desgraciado jar, ya he intentado de todo y todavia me sigue saliendo ese tipico error de que no encuentra el main en el manifest, les comento passo a paso lo que hice:

1. La aplicacion se llama SistemasNumericos asi es el nombre de la clase donde esta el main.

2. Luego entre al simbolo del sistema, conigure el path, me posisione en la carpeta donde tengo los archivos y le di jar cfv SistemasNumericos.jar SistemasNumericos.class java_red_button.gif
y me salio lo siguiente:

manifest agregado
agregando: SistemasNumericos.class(entrada = 6153) (salida= 3091)(desinflado 49%)
agregando: java_red_button.gif(entrada = 3234) (salida= 3235)(desinflado 0%)

hasta ahi trate de ejecutar el .jar y me saca el eterno error: Failed to load Main-Class manifest atribute from: y la direccion donde quedo el .jar.

Luego intente la siguiente forma para crearlo:

-Cree el archivo MANIFEST.MF manualmente, luego en el simbolo del sistema ejecute el comando: "jar cfm MANIFEST.MF SistemasNumericos.jar SistemasNumericos.class java_red_button.gif" y me saca el siguiente error:

java.io.IOException: line too long
at java.util.jar.Attributes.read(Attributes.java:356)
at java.util.jar.Manifest.read(Manifest.java:167)
at java.util.jar.Manifest.<init>(Manifest.java:52)
at sun.tools.jar.Main.run(Main.java:124)
at sun.tools.jar.Main.main(Main.java:904)

Y pues ahi si no se que hacerle, ya trate creando un .jar con nombre diferente puse en minusculas el manifest, ya noo se me ocurre nada mas si alguien me puede decir como corregir este error se lo agradeceria profundamente, ya que estoy mamado de que no me salga ese degenerado .jar.

Gracias!!

daarevalo
27 de Abril del 2006
Hola de nuevo, me puse a mirar y pues ejecutando el comando cfv pues me creo el archivo .jar y el manifest lo creo automaticamente pero al descomprimir este archivo (.jar) y al mirar el manifest que habia creado me di cuenta de que no crea la linea que dice Main-Class:nombreClase se la ingrese pero al tratar de crear de nuevo el jar me saco el mismo error:
java.io.IOException: line too long
at java.util.jar.Attributes.read(Attributes.java:356)
at java.util.jar.Manifest.read(Manifest.java:167)
at java.util.jar.Manifest.<init>(Manifest.java:52)
at sun.tools.jar.Main.run(Main.java:124)
at sun.tools.jar.Main.main(Main.java:904)

Si alguien sabe coomo solucionar esta joda porfavor hagamelo saber...

Gracias