SoloCodigo
Programación General => Java => Mensaje iniciado por: evita en Jueves 17 de Junio de 2004, 20:52
-
estoy desarrollando un componente y usandolo en el bdk, pero a la hora de crear el jar pongo
jar cufm nombre.jar nombreclase.jar nombreimagen.jpg
para que me genere el jar con esa clase asociendolo la imagen que he creado para que la use como icono y me da este error:
java.io.IOException: invalid header field
at java.util.jar.Attributes.read(Attributes.java:349)
at java.util.jar.Manifest.read(Manifest.java:159)
at java.util.jar.Manifest.<init>(Manifest.java:59)
at sun.tools.jar.Main.run(Main.java:124)
at sun.tools.jar.Main.main(Main.java:778)
antes no me habia dado nunca y no se si el manifiesto lo crea por defecto o tengo que crearlo yo, nose podeis ayudarme?
Muchas gracias :hola:
-
jar cufm nombre.jar nombreclase.class nombreimagen.jpg
En que entorno estás trabajando???? Te recomiendo el JBuilder....La versión Foundations es gratuita.
Saludos,
Blag :devil:
-
intentare probar el jbuilder pero nose si me valdrá porque es para una prácticas y el tio nos dijo que usaramos el jar,la verdad es que no tengo mucha idea de esto, es un poco nuevo para mi. gracias de todas formas.
-
intentare probar el jbuilder pero nose si me valdrá porque es para una prácticas y el tio nos dijo que usaramos el jar,la verdad es que no tengo mucha idea de esto, es un poco nuevo para mi. gracias de todas formas.
Bueno, te recomiendo el JBuilder, porque es bastante sencillo crear los Jars y no necesitas incluir ningún archivo de manifesto.....El JBuilder lo crea por ti.
Si te instalas el JBuilder, me avisas para darte los pasos que tienes que seguir para crear el Jar.
Saludos,
Blag :devil:
-
ya me he bajado el jbuilder, si me puedes dejar la informacion que me dijiste te lo agradeceria, bueno sino muchas de todas formas por tu interes.
Saludos
-
jar cufm nombre.jar nombreclase.jar nombreimagen.jpg
Si indicas el parámetro -m tienes que especificar un fichero de manifiesto ya existente. Quita ese parámetro y lo creará el programa.
-
Muy Evita, estos son los pasos a seguir :hola:
1.- Tienes que compilar tu proyecto.
2.- En el menú Wizards - Escojer "Archive Builder".
3.- Escojer "Application" en el combo desplegable.
4.- Si no necesitas incluir archivos o librería adicionales, puedes seguir con next, next, next, etc......hasta llegar a Finish.
5.- Cuando termina, vas a ver un archivo JAR en el arbol de archivos, lo seleccionas y lo compilas con el botón "Make Project".
6.- Te diriges a la carpeta en donde se encuentra tu código fuente y verás un pequeño archivo con extensión JAR. Doble click y listo
Espero que te sea útil :smartass:
Saludos,
Blag :devil:
-
Eso es facil y mas facil es si tecleas en el cmd jar y despues enter ahi te imprime un ejemplo de como hacer un jar sin necesidad de bajar ningun programa