Правильный способ добавления внешних банок (lib / *. Jar) в проект IntelliJ IDEA

При создании нового Java-проекта в IntelliJ IDEA следующие каталоги и ./ projectname . iml ./ projectname . ipr ./ projectname . Созданы файлы iws ./ src / s:

./lib/*.jar

Я хочу настроить IntelliJ IDEA на включение моих JAR-зависимостей в Fileпроект. Каков правильный способ достижения этой цели в IntelliJ IDEA?

java,intellij-idea,

532

Ответов: 9


+927 принят

Шаги по добавлению внешних банок в IntelliJ IDEA:

  1. Нажмите Fileна панели инструментов
  2. Структура проекта ( CTRL+ SHIFT+ ALT+ Sв Windows / Linux, ?+ ;в Mac OS X)
  3. Выберите модули на левой панели
  4. / lib
  5. '+'> JAR или каталоги

IntelliJ IDEA 15 и 2016

  1. Файл > Структура проекта ...

    Файл> Структура проекта

    или нажмите Ctrl+ Alt+ Shift+S

  2. Настройки проекта > Модули > Зависимости > Знак « + »> JAR или каталоги ...

    Модули> Зависимости> JAR или каталоги

  3. Выберите файл jar и нажмите «ОК», затем нажмите кнопку «OK», чтобы подтвердить

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

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

  4. Вы можете просмотреть файл jar в папке «Внешние библиотеки»

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


Просто скопируйте-вставьте .jar в папку libs, щелкните его правой кнопкой мыши и выберите опцию «Добавить как библиотеку» из списка. Это сделает все остальное ...


Вы добавляете их в качестве библиотек в свой модуль.

Обычно у меня есть compile fileTree(dir: 'libs', include: '*.jar')каталог в моем источнике. Я поместил все JAR-файлы, которые мне нужны, добавьте / lib в качестве библиотеки и сделайте их частью моих зависимостей модулей.

Обновление 2018: сейчас я использую IntelliJ 2017/2018.

Я полностью привержен Maven и Nexus для управления зависимостями.

Так ушел мир. Каждый проект Java с открытым исходным кодом, который я знаю, использует Maven или Gradle. Вы тоже должны.


Я использую этот метод, и он работает хорошо:

1- Скопировать и вставить .jarфайлы под этой dependenciesпапкой.

2 Добавить build.gradleв dependenciesв libsто все банки в libsбудут включены папки ..

3- Щелкните правой кнопкой мыши по libsпапке и выберите опцию «Добавить как библиотеку» из списка.

Java, IntelliJ-идея,
Похожие вопросы
Яндекс.Метрика