Java - Problemas al crear archivo de manifiesto con Eclipse Helios

 
Vista:

Problemas al crear archivo de manifiesto con Eclipse Helios

Publicado por masTV (5 intervenciones) el 04/08/2011 11:14:18
Hola:

Tengo dos problemas a la hora de crear un archivo de manifiesto con Eclipse Helios para un archivo JAR de una aplicación.

Quiero crear un archivo de manifiesto como este:

Manifest-Version: 1.0
Class-Path: . C:\temp C:\Program Files\MiPrograma\MiPrograma.jar
Main-Class: MiClasePrincipal

__


El primer problema es que no logro que Eclipse inserte el archivo de manifiesto que tengo creado (existe en ./META-INF, siendo . el directorio raiz del proyecto). Lo que hace Eclipse es:

- si selecciono "Exportar" a un JAR ejecutable, crea un nuevo archivo de manifiesto con sólo el contenido "." en "Class-path".

- si selecciono "Exportar" a un JAR, también crea un nuevo archivo de manifiesto aunque vacío, y cuando intenta insertar mi archivo, me salta una advertencia de colisión de duplicidad, y no se inserta mi archivo de manifiesto (permanece e el JAR el vacío que genera Eclipse).

He intentado a modificarlo a posteriori en el JAR, pero entonces éste queda corrupto y no se puede hacer nada con él.

¿Alguien sabe cómo hacer para que Eclipse inserte el archivo de manifiesto que yo le diga? En versiones anteriores esto era fácil de hacer, pero con Eclipse Helios no es así, menudo paso atrás.

__

El segundo problema es que una de las direcciones que quiero que quede insertada en "class-path" dentro del archivo de manifiesto tiene espacios en su interior ("C:\program files\..."), y el espacio es lo que se utiliza para separar entre sí los distintos directorios y ficheros que se pueden enlazar en "class-path" dentro del archivo de manifiesto.

¿Cuál es la solución para este problema?

Muchísimas gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problemas al crear archivo de manifiesto con Eclipse Helios

Publicado por Felipe Reyes Palacio (8 intervenciones) el 10/08/2011 21:24:54
Buenos días,

En primer lugar, no veo la necesidad de querer crear un archivo de manifiesto. Si se configura correctamente el proyecto, Eclipse crea un correcto archivo de manifiesto... En mi opinión, hacerlo manualmente es "devolverse" tecnológicamente. Eclipse Helios presenta todas las opciones para que el archivo de manifiesto salga como lo necesitas.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problemas al crear archivo de manifiesto con Eclipse Helios

Publicado por masTV (5 intervenciones) el 16/08/2011 09:48:47
¿Y podría indicarme dónde debo ir para configurar la información que se debe almacenar en el archivo de manifiesto que crea Eclipse? Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar