Як додати бібліотеки JAR в проект на Eclipse (Java)
Коли ваш Java проект вимагає для роботи бібліотеки JAR, необхідно налаштувати його так, щоб він включив ці бібліотеки в свій шлях збірки. На щастя, Eclipse робить цей процес дуже простим і легко запам`ятовується. Використовувана в цій статті збірка Eclipse Java - Ganymede 3.4.0.
Кроки
Метод 1 з 2: Додавання внутрішніх JAR
1
Скопіюйте JAR, яку збираєтеся використовувати у своєму проекті. Ось як це зазвичай робиться:- У папці свого проекту створіть нову папку під назвою «lib», що означає «бібліотеки». Дана папка буде містити всі JAR, які ви використовуєте в цьому проекті.
- Скопіюйте необхідні JAR в папку «lib».
- Оновлення свій проект, натиснувши на його імені правою кнопкою миші і вибравши «Оновити». Папка «lib» тепер буде видна в Eclipse з JAR всередині неї.
2
Виконайте один з нижчеописаних методів, щоб завершити настройку шляху збірки.
Метод 1
1
Розширте папку «lib» у Eclipse і виберіть всі необхідні вам JAR.2
Натисніть по всім необхідним JAR правою кнопкою миші і перейдіть до «Build Path» (шлях збірки).3
Натисніть на «Add to Build Path» (Додати до збірці). Всі JAR зникнуть з папки «lib» і з`являться в Referenced Libraries (Бібліотеки посилань).
Метод 2
1
Натисніть на ім`я проекту правою кнопкою миші і перейдіть в «Build Path».2
Натисніть на кнопку «Configure Build Path...»(Налаштувати шлях збірки ...), з`явиться вікно властивостей проекту, в якому ви побачите параметри шляху збірки.3
Перейдемо у вкладку «Libraries» (Бібліотеки).4
Натисніть на кнопку «Add JARs...»(Додати JAR).5
Знайдіть і виберіть всі необхідні JAR і натисніть "ОК". Після цього вони з`являться у списку бібліотек в дорозі збірки.6
Натисніть «ОК», щоб закрити вікно властивостей. Всі JAR тепер будуть не в «lib», а в папці «Referenced Libraries».
Метод 2 з 2: Додавання зовнішніх JAR
Примітка: Найкраще посилатися на JAR, що існують у вашому або в іншому проекті. Це дозволяє вам перевіряти всі ваші залежності в своїй системі управління версіями. (Ви ж використовуєте управління версіями?)
Застосуйте один з нижченаведених методів.
Метод 1
Цей метод краще, так як він дозволяє різним розробникам спільного проекту знаходити зовнішні JAR в різних місцях.
1
Натисніть правою кнопкою миші по імені проекту і перейдіть до «Build Path».2
Натисніть на кнопку «Configure Build Path...»(Налаштувати шлях збірки ...), з`явиться вікно властивостей проекту, в якому ви побачите параметри шляху збірки.3
Натисніть «Add Variable ...» (Додати змінну ...).4
Натисніть «Configure Variables...»(Налаштувати змінні ...)5
Натисніть «New...»(Нова ...)6
Введіть назву нової змінної. Наприклад, якщо це JAR для Tomcat, назвіть змінну «TOMCAT_JARS».7
Перейдіть в папку, в якій міститься JAR. (Якщо хочете, ви також можете вибрати для змінної спеціальний файл JAR)8
Натисніть «ОК», щоб позначити змінну.9
Натисніть «ОК», щоб закрити діалогове вікно властивостей.10
Виберіть змінну із списку.11
Натисніть «Extend...»(Розширити ...)12
Виберіть один або кілька JAR, які хочете додати до класу.13
Натисніть «ОК», щоб закрити діалогове вікно.14
Натисніть «ОК», щоб закрити діалогове вікно класу змінної.15
Натисніть «ОК», щоб закрити діалогове вікно шляху збірки. Якщо ви ділите проект з кимось ще, тоді вони також повинні позначити змінну. Вони можуть зробити це в Window-> Preferences-> Java-> Build Path-> Classpath Variables
Метод 2
Знайте, що якщо ви використовуєте цей метод, зовнішні JAR повинні знаходитися в одному і тому ж місці на жорсткому диску у тих, хто використовує даний проект. Це може зробити поділ спільного проекту проблематичніше.
1
Натисніть правою кнопкою миші по назві проекту і перейдіть до Build Path.2
Натисніть «Add External Archives ...» (Додати зовнішні архіви ...).3
Знайдіть і виберіть необхідні JAR і натисніть «Open» (Відкрити). JAR з`являться в папці «Referenced Libraries».
Метод 3
Знайте, що якщо ви використовуєте цей метод, зовнішні JAR повинні знаходитися в одному і тому ж місці на жорсткому диску у тих, хто використовує даний проект. Це може зробити поділ спільного проекту проблематичніше.
1
Натисніть правою кнопкою миші по назві проекту і перейдіть до Build Path.2
Натисніть на кнопку «Configure Build Path...»(Налаштувати шлях збірки ...), з`явиться вікно властивостей проекту, в якому ви побачите параметри шляху збірки.3
Перейдіть у вкладку «Libraries» (Бібліотеки)4
Натисніть на кнопку «Add External JARs ...» (Додати зовнішні JAR ...).5
Знайдіть і виберіть необхідні JAR і натисніть «Open» (Відкрити). JAR з`являться в списку бібліотек в дорозі збірки.6
Натисніть «ОК», щоб закрити вікно властивостей. Тепер JAR будуть в папці «Referenced Libraries».
Поради
- Кожен раз, коли будете додавати нові файли чи папки в свій проект в Eclipse через будь-яку іншу програму, окрім Eclipse, ви повинні будете оновлювати порушені проекти, щоб Eclipse розуміла, що нові файли тут. В іншому випадку ви отримаєте повідомлення про помилку компілятора або шляху збірки.
- Хоча внутрішні JAR і зникли з папки «lib», вони все ще знаходяться в файлової системі. Це всього лише манера Eclipse повідомляти вам про те, що ці JAR були додані.
- Для більшої безпеки, створіть папку для того, щоб задокументувати свій код. Ось як це зробити:
- Натисніть правою кнопкою миші по файлу .JAR в папці Reference Libraries в провіднику пакетів.
- Перейдіть на вкладку Javadoc і введіть назву папки (або електронної адреси), в якій знаходиться документація. (Примітка: Eclipse не сподобається це і підтвердження не вийде. Але не переживайте, це все одно спрацює).
- Виберіть Java Source Attachment і знайдіть папку або файл .JAR, в якому містяться джерела.