Подтвердить что ты не робот

Как правильно добавить внешнюю библиотеку в Eclipse?

Итак, сегодня я скачал библиотеку Apache Commons Lang (двоичный, в формате zip). Я извлек его в папку C:\eclipse\commons-lang-2.5. Внутри находятся commons-lang-2.5.jar, commons-lang-2.5-javadoc.jar и commons-lang-2.5-sources.jar, а также папка для HTML Javadoc. Я запустил Eclipse, добавил commons-lang-2.5.jar и установил его источник и Javadoc соответственно, как показано на скриншоте ниже. (http://img43.imageshack.us/img43/9378/eclipsev.png)

Eclipse screenshot

У меня вопрос, есть ли удобный или стандартный способ добавления внешних библиотек? Или я на самом деле поступаю правильно?

4b9b3361

Ответ 1

Рекомендация:

  • Создайте папку "lib" и сохраните все ваши банки в папке.
  • Впоследствии добавьте все файлы jar в папку lib в свой путь сборки, используя Project => Properties => Java Build Path => Libraries => Add JAR ...

btw, нет скриншота. Можете ли вы дать ссылку на снимок экрана, чтобы я мог помочь нам лучше...

Ответ 2

Вы должны добавить файл jar в папку lib а затем щелкните правой кнопкой мыши на файле jar и нажмите "build path" → add to build path и теперь вы можете написать этот код файла jar

Ответ 3

Использовать maven

Вы не должны загружать все jar в папку самостоятельно! - использовать maven. Он основан на общем репозитории, и вы управляете своими зависимостями в XML файле.

В вашем проекте будет файл pom.xml, который будет выглядеть следующим образом:

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.mycompany.app</groupId>
  <artifactId>my-module</artifactId>
  <version>1</version>
</project>

и в этом файле вы управляете зависимостями внешней библиотеки

например, если вы хотите добавить эту зависимость - http://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.4

вам нужно будет изменить свой pom.xml так:

<project>
  ...
  <dependencies>

    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.4</version>
    </dependency>

  </dependencies>
  ...
</project>

и сохраните его. что он

Ответ 4

Поскольку вопрос довольно общий, возможно, следующий подробный ответ может помочь другим:

  • Щелкните правой кнопкой мыши по названию вашего проекта
  • Выберите и разверните правильный (например, C/C++) компилятор
  • Перейти к разделу "Включает"
  • В правом углу вы увидите маленький значок "добавить путь", чтобы включить вашу пользовательскую библиотеку
  • Добавить, построить и счастливой компиляции