Вопрос-ответ

Correct way to add external jars (lib/*.jar) to an IntelliJ IDEA project

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

При создании нового Java-проекта в IntelliJ IDEA создаются следующие каталоги и файлы:

./projectname.iml
./projectname.ipr
./projectname.iws
./src/

Я хочу настроить IntelliJ IDEA для включения моих JAR зависимостей в ./lib/*.jar в проект.

Каков правильный способ добиться этого в IntelliJ IDEA?

Переведено автоматически
Ответ 1

диалог в Intellij 20.3

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


  1. Щелкните Файл на панели инструментов

  2. Выберите опцию Структура проекта (CTRL + SHIFT + ALT + S в Windows / Linux, + ; в Mac OS X)

  3. Выберите модули на левой панели

  4. Выберите вкладку Зависимости

  5. Выберите + значок

  6. Выберите 1 опцию JAR или directories

Ответ 2

IntelliJ IDEA 15 и 2016


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


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


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


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


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


  3. Выберите jar-файл и нажмите OK, затем нажмите другую кнопку OK для подтверждения


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


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


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


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


Ответ 3

Просто скопируйте и вставьте файл .jar в папку "libs" (или всю папку "libs" целиком), щелкните по нему правой кнопкой мыши и выберите опцию "Добавить как библиотеку" из списка. Он сделает все остальное...

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

Ответ 4

Если вы создаете свой проект с помощью gradle, вам просто нужно добавить одну строку к зависимостям в build.gradle:

buildscript {
...
}
...

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
}

а затем добавьте папку в свой корневой проект или модуль:

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

Затем вы добавляете туда свои jar, и все готово :-)

2023-11-21 07:53 java intellij-idea