Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 09-may-2008, 04:26   #1 (permalink)
AnDrEa MM está en el buen camino
 
Fecha de Ingreso: mayo-2005
Mensajes: 490
Pregunta Crear .jar con Eclipse

He leído varios mensajes que tratan de este tema, pero en niguno se hace referencia a lo q busco.

Tengo una aplicación q le ejecuto con Eclipse perfetamente. Ahora quiero crear un fichero .jar para añadirlo a un instalador, y no lo consigo. La aplicación tiene imágenes asociadas y el fichero classes12.jar para la BD.

- Mi carpeta "general" se llama Proyecto.

- Dentro de ella están las imágenes (sueltas), el classes12.jar, y las carpetas bin y src q genera Eclipse.

Uso la opción File > Export > JAR File, pero esto no me coge los archivos asociados, y creo q el .mf no lo genera bien.

El classes12.jar ni siquiera lo mete en el .jar, ya q lo abro con WinZip y no se ve, en cambio las imágenes si q las exporta, pero al ejecutar el .jar tampoco las linka y no se muestran.

¿Sabéis cómo puedo conseguir obtener el .jar de forma correcta?

Muchas gracias!
AnDrEa MM está desconectado   Responder Citando
Antiguo 09-may-2008, 04:53   #2 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.576
Re: Crear .jar con Eclipse

.- Dentro del .jar no puedes poner otros .jar, los .jar van aparte y se añaden al classpath especificandolo en el Manifest.mf
.- Cargar las imagenes del .jar no es lo mismo que cargarlas del S.O. (no se hace con File)

¿Quiza sea eso lo que te pasa?
__________________
TAANSTAFL - Para obtener respuestas inteligentes, lo mejor es empezar por preguntar de forma inteligente.
GreenEyed está desconectado   Responder Citando
Antiguo 10-may-2008, 04:00   #3 (permalink)
AnDrEa MM está en el buen camino
 
Fecha de Ingreso: mayo-2005
Mensajes: 490
Re: Crear .jar con Eclipse

Si, esas eran algunas de las cosas q me pasaban... Tenía q poner los archivos junto al .jar, entre otras cosas.

Muchas gracias por la ayuda.
AnDrEa MM está desconectado   Responder Citando
Antiguo 04-jul-2008, 01:41   #4 (permalink)
jenavmo ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2007
Mensajes: 13
Respuesta: Crear .jar con Eclipse

Holaa !! Tengo un programa parecido, espero que me podais ayudar :(. Tengo un java application que funciona perfecto desde Eclipse, el problema viene cuando exporto el jar, y lo ejecuto desde cmd, según he leido es porque no añade los jar de los que depende (alrededor de unos 5). He leido que debo editar el MANIFEST, pero una vez lo edito (Descomprimiendo el jar y editando con el notepad) ¿como vuelvo a compilar el jar?.
Gracias de antemano, un salu2
jenavmo está desconectado   Responder Citando
Antiguo 07-jul-2008, 01:18   #5 (permalink)
jenavmo ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2007
Mensajes: 13
Respuesta: Crear .jar con Eclipse

Finalmente logré solucionarlo, utilizando un plug-in para Eclipse, Fat-Eclipse se llama, he probado a ejecutar el jar desde otra carpeta que no fuera la de eclipse, incluso desde un pen memory, funciona perfecto.

Ahora tengo otro problema, y es que pretendo que esta aplicación se ejecute cada 5 minutos, así que he creado una tarea programada, pero cada vez que la ejecuta me sale el siguiente error "Could not find the main class. Program will exit". Entendería que me diera ese error si no estuviera configurado en el MANIFEST la Main-Class, pero si la tengo declarada. Si alguien pudiera ayudarme... gracias
jenavmo está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 11:53.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93