2011-07-01 14 views
8

Tengo un archivo JAR grande de una biblioteca, cuyo código fuente está disperso en varias carpetas diferentes, por lo que debo fusionar estas carpetas manualmente y especificar la única carpeta fusionada como fuente.¿Cómo agrego varias carpetas de origen a un JAR?

¿Hay alguna forma en Eclipse de vincular más de una carpeta de origen a un JAR específico? No estoy adivinando y varios trucos que he intentado no parecen funcionar, pero si alguien sabe de uno que funciona, por favor publíquelo.

+0

2013 y todavía no puedo encontrar esta opción en Eclipse Juno – ravwojdyla

+0

Fuera de tema pero me pregunto si NetBeans o IntelliJ pueden hacer eso o no. –

Respuesta

4

Ambas respuestas han entendido mal la pregunta. La solicitud era cómo agregar varias carpetas de origen para biblioteca jarras utilizadas por un proyecto - NO para agregar varias carpetas de origen para el proyecto en sí.

No creo que haya una solución para eso. Hay un par de informes de errores en el rastreador de errores de Eclipse que solicitan la función, pero por ahora ambos estamos trabajados con la consolidación manual de las carpetas

-1

En su proyecto, haga clic en Properties -> Java Build Path -> Source -> Add Folder... para agregar una nueva carpeta de origen.

+0

Estoy de acuerdo con amanda. Cada carpeta de origen al exportar está empaquetada en solo jar, war. Pero debe declarar que es la carpeta de origen y en la configuración donde está la carpeta de salida y qué archivos incluir. – Zemzela

0

Si las carpetas de origen están todas en la misma carpeta principal, agregue el carpeta principal en su lugar.

Todas las subcarpetas se escanean y se adjuntan.

Cuestiones relacionadas