2009-06-27 5 views
5

я работаю в группе проекта и после каждой проверки
я должен удалить и добавить JavaMail API .. (потому что путь является относительным) , как я могу сделать это в папке проекта?NetBeans: добавить библиотеки окончательно

Это, как я добавить библиотеку:

  1. правой кнопкой мыши на папке Librarys
  2. Добавить/баночка Папка ..
  3. Выберите mail.jar

Но когда мой коллегу проверяет это ... у него возникают проблемы. Как я могу сделать путь абсолютным?

ответ

5

Лучший способ добавить библиотеку Netbenas бы

Tools -> Libraries -> New Library...

После:

Вкладка Project -> [ваш проект] -> Свойства -> Библиотеки -> Добавить Library

Это всегда было бы «относительным»

+0

Что также можно сделать, это вкладка «Проекты», затем «[ваш проект] -> Библиотеки -> щелкните правой кнопкой мыши -> Добавить библиотеку ...», а затем выберите созданную вами библиотеку с помощью «Инструменты -> Библиотеки -> Новая библиотека ... "По крайней мере, это работает для NetBeans 8.0.2 (не знаю, для предыдущих версий NetBeans). – GeertVc

2

Возможно, вам будет лучше используя папку для ваших библиотек. Пожалуйста, см. this tutorial, чтобы помочь сделать то же самое. Таким образом, библиотеки всегда могут жить в своей собственной стране.

+0

учебник был изменен/был перемещен, вы имеете в виду, что мы могли бы просто удалить любую lib в этой папке, и они будут автоматически обнаружены и доступны? –

9

Это сработало для меня: Свойства проекта -> Библиотеки -> Добавить JAR/Папка, и в этом диалоговом окне есть опция «Ссылка как». Выберите «Относительный путь», а затем найдите свою библиотеку.

+0

круто, что я увидел там, мы также можем добавить путь src и javadoc, и если оба они находятся на одном банке lib, он будет работать! –