2010-04-29 4 views

Respuesta

32

Se le permite hacer dos cosas:

  • determinar en qué proyectos de orden y bibliotecas aparecen en la ruta de clase. Si hay clases duplicadas, esto determina qué versión está cargada
  • Determine qué proyectos y bibliotecas se exportarán y, por lo tanto, estarán disponibles en otros proyectos que dependan de este.
+0

En Eclipse, tengo un TEST de proyecto que depende del Proyecto TEST2 y un jarrón externat externo.jar. Mientras se crea el jar para PROYECTO TEST con la opción Ordenar y Exportar, el jar creado no incluye TEST2.jar o externo.jar. Entonces, ¿cómo puedo hacer esto para ejecutar TEST.jar idependently? – Dhrubo

+0

@Dhrubo: los JAR no pueden incluir otros JAR. Creo que puede configurar el compilador JAR de eclipse para incluir todas las * clases *, pero la forma normal de hacerlo es tener varios JAR e incluirlos en el classpath al ejecutar la aplicación. –

+0

¿qué diferencia hace 'marcar y desmarcar' una entrada en particular? – Darpan

4

Tienes algún indicio aquí para usted:

Orden y Exportación . Orden en la que los proyectos y las bibliotecas aparecen en la ruta de compilación y en la ruta de clases de tiempo de ejecución predeterminada; Por ejemplo, use clases de un proyecto de área de trabajo antes de usar las mismas clases de una biblioteca de archivos.

encontró en informit.com

+3

Específicamente, las clases más altas en la lista tendrá prioridad sobre las clases más bajas en la lista. –

Cuestiones relacionadas