2009-06-27 31 views
5

Trabajo en un proyecto de grupo y después de cada pago
Tengo que eliminar y agregar la API javamail ... (porque la ruta es relativa) ¿cómo puedo hacerlo EN la carpeta Proyecto?netbeans: agregar biblioteca permanentemente

Éste es cómo añadir la biblioteca:

  1. haga clic derecho en la carpeta librarys
  2. Añadir carpeta/jar ..
  3. Elija el mail.jar

Pero cuando mi colega comprueba esto ... él tiene problemas. ¿Cómo puedo hacer que la ruta sea absoluta?

Respuesta

5

Una mejor manera de añadir biblioteca para Netbenas sería

Tools -> Libraries -> New Library...

Después de que:

ficha Proyecto -> [el proyecto] -> Propiedades -> Bibliotecas -> Añadir Biblioteca

Esto sería siempre "relativo"

+0

Lo que también se puede hacer es la pestaña "Proyectos", luego "[su proyecto] -> Bibliotecas -> haga clic derecho -> Añadir biblioteca ..." y luego seleccione la biblioteca que acaba de crear con "Herramientas -> Bibliotecas -> Nueva biblioteca ... "Al menos, esto funciona para NetBeans 8.0.2 (no sé para versiones anteriores de NetBeans). – GeertVc

2

Es posible que esté mejor utilizando una carpeta dedicada para sus bibliotecas. Por favor, consulte this tutorial para ayudar a hacer lo mismo. De esa manera, las bibliotecas siempre pueden vivir en su propio país.

+0

el tutorial cambió/se movió, ¿quiere decir que podríamos simplemente soltar cualquier lib en esa carpeta y serían detectados automáticamente y disponibles? –

9

Esto funcionó para mí: Propiedades del proyecto -> Bibliotecas -> Agregar JAR/Carpeta, y en ese cuadro de diálogo hay una opción "Referencia como". Elija "Ruta relativa" y luego ubique su biblioteca.

+0

genial que vi allí también podemos agregar src y javadoc ruta, y si ambos están en el mismo jar de la lib, ¡funcionará! –

Cuestiones relacionadas