Як імпортувати банку в Eclipse


Відповіді:


391

Ви можете додати банку в Eclipse, клацнувши правою кнопкою миші на Проект → Шлях побудови → Налаштувати збірний шлях. На вкладці «Бібліотеки» натисніть «Додати баночки» або «Додати зовнішні JAR» та введіть Jar. Швидка демонстрація тут .

введіть тут опис зображення

Наведене вище рішення, очевидно, є "швидким". Однак, якщо ви працюєте над проектом, де вам потрібно ввести файли до сховища управління джерелом, я рекомендую додати файли Jar до спеціальної папки бібліотеки у вашому сховищі керування джерелами та посилатись на декілька чи всі з них, як згадувалося вище.


34
Я думаю, що так має бути: `Додати зовнішні JARs"
hqt

3
Для мене це "Додати зовнішні архіви".
Стівен Євріс

А як щодо jar doc?
Youans

3
Параметри меню "Проект> Властивості> Шлях збірки Java" в ADT v22.2.1 (жовтень 2013).
chrisfargen

1
я повинен вставити їх під modulepath або classpath?
Бухгалтер з

191

Додавання зовнішнього Jar не є розумним у випадку, якщо ви хочете змінити розташування проекту у файловій системі.

Найкращий спосіб - додати банку для складання шляху, щоб ваш проект збирався, якщо експортувати:

  1. Створіть у папці проекту папку, яку називають lib.

  2. скопіюйте в цю папку всі необхідні файли jar.

  3. Оновіть свій проект у затемненні.

  4. Виберіть усі файли jar, потім клацніть правою кнопкою миші один з них і виберіть Build Path -> Add to Build Path


Вам не потрібно клацати кожного, просто виберіть їх усіх, а потім зробіть крок 4
Ungeheuer

1
@Hesham Чи потрібно нам створити папку з ім'ям lib чи це може бути щось, крім неї?
Рамешвар

2
@Rameshwar це може бути що завгодно
Гешам Яссін

1
Найкраща відповідь, щоб ви випадково не використовували файл jar, який відсутній у вашому каталозі проекту
SilentNot

"4.Виберіть усі файли jar ..." Це неточно. Виберіть звідки? Це ключовий момент, і я все ще плутаюсь.
Барух Атта

96

Два варіанти:

1 / З проекту:

alt текст

2 / Якщо ви вже імпортували іншу банку, з каталогу "Бібліотеки довідників":

alt текст

Обидва візьмуть вас на цей екран, де ви зможете керувати своїми бібліотеками:

alt текст


3
Додати Jar vs Додати External Jar в чому різниця?
Pacerier

12
@Pacerier "Додати банки" посилається на банки, доступні безпосередньо з вашої робочої області. Їх шлях відносно проекту з вашої робочої області, а не абсолютного шляху. "Додати зовнішні банки" - це банки, що зберігаються в будь-якому іншому місці (на жорсткому диску або в локальній / локальній мережі) та використовують абсолютний шлях.
VonC

@VonC Просто цікаво, яку програму ви використовували для зйомки екрана? У вікні нічого не вбудовано, щоб отримати знімки з меню, що відображається правою кнопкою миші, і мені подобаються бітові відсічні біти.
localhost

@localhost дивіться коментарі до цього 4-річного запитання: stackoverflow.com/a/2685618/6309 . Або те: stackoverflow.com/a/2612688/6309 . Або мета-пост meta.stackexchange.com/questions/19478/the-many-memes-of-meta/…
VonC

10

Ось такі кроки:

  1. натисніть Файл> Імпортувати. Відкриється вікно імпорту.

  2. У розділі Вибір джерела імпорту натисніть J2EE> JAR-файл клієнта додатка.

  3. Клацніть Далі.

  4. У полі файлу клієнт програми введіть місцеположення та ім'я файлу JAR клієнта програми, який потрібно імпортувати. Ви можете натиснути кнопку Огляд, щоб вибрати файл JAR з файлової системи.

  5. У полі проекту «Клієнт програми» введіть нове ім’я проекту або виберіть проект клієнта програми зі спадного списку. Якщо ви введете нове ім'я в цьому полі, проект клієнтського додатка буде створений на основі версії файлу JAR клієнта програми, і він використовуватиме місце за замовчуванням.

  6. У спадному списку Цільовий час виконання виберіть сервер додатків, на який потрібно націлити свою розробку. Цей вибір впливає на налаштування часу виконання шляхом зміни записів шляху до проекту.

  7. Якщо ви хочете додати новий модуль до проекту програмного забезпечення для підприємства, встановіть прапорець Додати проект до EAR, а потім виберіть зі списку існуючий проект додатка для підприємств або створіть новий, натиснувши кнопку Створити.

    Примітка . Якщо ви вводите нове ім'я проекту корпоративного додатка, проект додатка для підприємства буде створений у стандартному розташуванні з найнижчою сумісною версією J2EE на основі версії проекту, що створюється. Якщо ви хочете вказати іншу версію або інше місце для корпоративного додатку, вам потрібно скористатися майстром нового корпоративного проекту.

  8. Клацніть Готово, щоб імпортувати файл JAR клієнта програми.


5

Лише коментар щодо імпортування банок у проекти Eclipse (розробка плагінів):

Якщо ви розробляєте плагіни Eclipse, має сенс використовувати вбудований механізм пакетування Eclipse, а не просто імпортувати банку в проект плагінів. Eclipse (а краще його базовий час виконання OSGi, Equinox) використовує так звані пакети, які містять трохи більше інформації, ніж звичайні банки (наприклад, інформація про версії, залежність від інших пакетів, експортовані пакунки; див. Файл MANIFEST.MF). Через цю інформацію, пакети OSGi можуть динамічно завантажуватися / вивантажуватися, і в режимі виконання OSGi / Eclipse є автоматичне дозвіл залежності. Отже, використання пакетів OSGi замість простих банок (що містяться в іншому пакеті OSGi) має деякі переваги.

(BTW: Плагіни Eclipse - це те саме, що і пакети OSGi.)

Є хороший шанс, що хтось уже зібрав певну (третю сторону) бібліотеку як пакет OSGi. Ви можете ознайомитись із такими сховищами пакетів:


4

Затемнення -> Налаштування -> Java -> Шлях побудови -> Бібліотеки користувача -> Нове (назвіть його) -> Додати зовнішні Jars

(Рекомендую перетягнути ваші нові бібліотеки в папку затемнення перед будь-яким з цих кроків, щоб зберегти все разом, таким чином, якщо ви перевстановите Eclipse або вашу ОС, вам не доведеться нічого перекручувати, окрім JDK) Тепер виберіть потрібні файли jar. Натисніть кнопку ОК.

Клацніть правою кнопкою миші на вашому проекті та виберіть Збірка контуру -> Додати бібліотеку

FYI просто код, а потім клацніть правою кнопкою миші та Джерело-> Організувати імпорт


0

Перш за все, ви перейдете до свого проекту те, що ви створили, і наступним клацанням правою кнопкою миші виберіть властивості в нижній частині та виберіть команду build path у лівому куті та додайте зовнішній файл jar додайте click click.


0

Файл Jar у системному шляху:

C: \ oraclexe \ app \ oracle \ product \ 10.2.0 \ server \ jdbc \ lib \ ojdbc14.jar

ojdbc14.jar (це файл jar)

Щоб імпортувати файл jar у вашому IDE Eclipse, виконайте наведені нижче дії.

  1. Клацніть правою кнопкою миші на своєму проекті
  2. Виберіть Збірка контуру
  3. Клацніть Налаштувати збірний шлях
  4. Клацніть на Бібліотеки та виберіть Додати зовнішні JAR
  5. Виберіть файл jar із необхідної папки
  6. Клацніть та застосувати та Гаразд

0

У затемнення я включив стислий файл jar, тобто zip-файл. Eclipse дозволив мені додати цей zip-файл як зовнішню банку, але коли я намагався отримати доступ до класів у банку, вони не з’являлися.

Після безлічі спроб та помилок я виявив, що використання формату zip не працює. Коли я додав файл jar, то він працював на мене.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.