2012-04-25 9 views
7

Tengo el proyecto A y B. B tiene algunos archivos .jar. A depende de B. A puede usar clases escritas por mí mismo pero no puede ver clases en esos archivos jar así que yo mismo debería agregar que los archivos .jar a A. hay una manera como eclipse que no es necesario agregar .jar archivos repetidamente. * en eclipse cuando agrega archivos .jar al proyecto B, no es necesario agregarlos nuevamente a A.agregar otros proyectos como biblioteca en netbeans

gracias.

+0

Me gustaría saber esto yo mismo. Hasta ahora, he estado agregando repetidamente JAR de dependencia comunes de la forma en que lo describiste. No estoy seguro si hay alguna otra manera TBH. – predi

Respuesta

-1

En la carpeta del proyecto, verá una carpeta llamada Libraries, haga clic con el botón derecho en esa carpeta, desde allí puede seleccionar su archivo .jar. No necesita agregar .jar archivos repetidamente después de agregar una vez a su proyecto. Solo necesita Clean and Build su proyecto cada vez que se agreguen archivos nuevos al archivo .jar.

+0

Los archivos jar de los proyectos dependientes no se agregan automáticamente por NetBeans. Ese es el problema. – JHead

0

Si desea agregar otro proyecto como biblioteca en netbeans, haga clic derecho en el directorio de las bibliotecas y seleccione "Agregar proyecto", seleccione el proyecto que desea agregar. Cuando haga esto, se seleccionará el archivo jar (en el directorio de distribución) que se ha creado para el proyecto que está agregando y luego hará clic en "Agregar archivos jar de proyecto" y eso debería agregar el archivo jar a su proyecto. Alternativamente, puede seleccionar "Añadir jar" en su lugar y agregar el archivo jar usted mismo de la manera descrita por Ravi.

+0

necesito saber si hay alguna manera de evitar agregar archivos jar de proyectos independientes a proyectos dependientes (como eclipse). –

+0

Una vez que agregue los archivos jar al directorio de bibliotecas en el proyecto, no tendrá que seguir agregándolos a ese proyecto y cuando construya el proyecto, netbeans creará un jar para su proyecto en el directorio dist del proyecto y los archivos jar eso agregado al directorio de bibliotecas se incluirá en ese jar. – ChadNC

+0

querida ChadNC antes de construir el proyecto dependiente, tenemos error de tiempo de compilación porque no ve archivos jar en proyecto independiente. entonces no podemos construirlo –

1

En la carpeta del proyecto, debe ver una carpeta llamada Dependencies, haga clic derecho en esa carpeta y elija Add Dependency.... Abra la pestaña Open Projects; desde allí puede seleccionar su proyecto de la lista. Haga clic en Add.

Esto funciona para NetBeans IDE 7.2.1.

+0

En proyectos simples de Java SE, no hay una carpeta de Dependencia. – JHead

Cuestiones relacionadas