2011-07-07 6 views
14

Al exportar un proyecto como un archivo JAR Ejecutable usando Eclipse, hay tres opciones:Eclipse - Extracto/paquete de las bibliotecas necesarias en la misma JAR Ejecutable

1. Extract required libraries into generated JAR 
2. Package required libraries into generated JAR 
3. Copy required libraries into a sub-folder next to the generated JAR 

Sin embargo, parece que sólo uno de los tres Se pueden elegir opciones de la ventana Runnable JAR File Export. Me pregunto si hay algunas formas en que podría mezclar estos métodos, por ejemplo, extraer algunos de los archivos mientras empaqueta el resto.

Nota: Necesito esto ya que uno de mis archivos JAR contiene un montón de referencias a otros archivos, por lo que 1 no puede ser una opción, y me temo que 2 podría estar causando algunos problemas para mí.

Gracias!

+6

Explicaciones útiles de estas opciones en http://auralbits.blogspot.com/2010/10/automating-java-application-packaging.html –

Respuesta

5

Lo que puede hacer es elegir "1. Extraer las bibliotecas necesarias en el JAR generado" y guardar la compilación como un script Ant. Luego, cuando termine, edite el script ant y elimine las bibliotecas que no desea extraer.

Cuestiones relacionadas