Project structure settings
Project structure settings are stored together with other project files in the .idea directory in the .xml format. These settings include SDKs, project compiler output paths, and libraries that are available for all modules within a project.
To change the project structure settings, click on the toolbar and select Project Structure . Alternatively, go to File | Project Structure or press Control+Alt+Shift+S .
Project SDK
An SDK is a collection of tools that you need to develop an application for a specific software framework. If the necessary SDK is installed on your computer, but not defined in the IDE, select Add SDK | ‘SDK name’ , and specify the path to the SDK home directory.
To develop Java-based applications, you need a JDK (Java Development Kit). For more information about setting up the project JDK, refer to Set up the project JDK.
To view or edit the name and contents of the selected SDK, click Edit . For more information about SDK and how to work with them, refer to SDKs.
For Gradle projects, refer to Gradle JVM selection and for Maven projects, refer to Change the JDK version in a Maven project
Project language level
Language level defines coding assistance features that the editor provides. Language level can differ from your project SDK. For example, you can use the JDK 9 and set the language level to 8. This makes the bytecode compatible with Java 8, while inspections make sure you don’t use constructs from Java 9.
Language level also affects compilation. If you don’t manually configure the target bytecode version for your compiler ( Settings | Build, Execution, Deployment | Compiler | Java Compiler ), it will be the same as the project language level.
In some cases, you can select the Preview language level that allows you to use preview features as described in Java Language Specification. For more information about previewing features support, refer to Preview features policy.
Project compiler output
Compiler output path is the path to the directory in which IntelliJ IDEA stores the compilation results. Click the icon to select the output directory. In this directory, the IDE creates two sub-directories:
- production for production code.
- test for test sources.
In these subdirectories, individual output directories will be created for each of your modules. The output paths may be redefined at the module level.
Project libraries
Project-level libraries are available for all modules with a project. To configure a project library, in the Project Structure dialog, click Libraries . For more information, refer to Libraries.
Default structure for new projects
You can configure project structure settings not only for the current project, but for all projects that you will be creating later. This means that you can set the new default structure for your projects.
- Go to File | New Projects Setup | Structure .
If you want to share project settings between already existing projects, you can use the Settings Sync plugin. You can also export the settings to a ZIP archive and import it later to other IDE instances.
Preview features policy
IntelliJ IDEA is committed to supporting the preview features from the latest Java release and, if possible, the preview features of whatever release is coming next.
For example, the IntelliJ IDEA v2019.2 supports Java 12 and 13 preview features. Note that v2019.3 drops the support for Java 12 preview features as IntelliJ IDEA 2019.3 is released after the release of Java 13, and so on.
Как использовать библиотеки java
Чтобы использовать библиотеку в Java , необходимо выполнить следующие шаги:
- Скачать нужную библиотеку в формате .jar и сохранить ее на компьютере.
- Открыть свою среду разработки (например, IntelliJ IDEA)
- Создать новый проект или открыть существующий.
- Добавить библиотеку в проект: в IntelliJ IDEA: File -> Project Structure -> Libraries -> Add -> Java -> выбрать скачанную библиотеку в формате .jar .
- Импортировать необходимые классы из библиотеки в свой код.
После этого можно использовать методы и функциональность, предоставляемые библиотекой в своем коде. Обратите внимание, что в зависимости от используемой среды разработки, некоторые шаги могут отличаться.
IDEA не видит структуру проекта(папок src, out, .idea). Что делать?
IDEA не видит структуру проекта(папок src, out, .idea). То есть сам проект есть, все созданные классы есть, но запустить их не можно, Idea ни как не реагирует при нажатии Run. И еще на каждой открытой вкладке класса в IDEA в уголку маленький красный кружок. Помогите решить проблему.
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Отсуствует src в Intellij IDEA
Кто нибудь объяснит,почему в проекте у меня отсутствует папка sources(src по умолчанию)?Как ее.
Сильно ли отличается IDEA Ultimate от IDEA Community?
Хочу изучить java, решил для изучения выбрать IDE Intellij IDEA, т.к. денег нет скачал бесплатную.
Как сделать свой собственный порядок папок в IntelliJ IDEA
Приветствую уважаемые форумчане. Вопрос по IDEA. Вот например у меня в IntelliJ IDEA в проекте.
IntelliJ IDEA. Запуск стороннего проекта
как запустить другой проект, и что означают красные иконки на вкладках классов?
Регистрация: 17.09.2015
Сообщений: 68
Вот скрин окна.
Регистрация: 17.09.2015
Сообщений: 68
Вопрос решен!
Регистрация: 02.02.2015
Сообщений: 140
Satopol, напиши как решил
Регистрация: 17.09.2015
Сообщений: 68
я решил эту проблему так: File -> New -> Project from Existing Sources -> нужно выбрать папку с проблемным проектом, а потом просто нажимать далее на всех окнах, что будут выскакивать.
Регистрация: 02.02.2015
Сообщений: 140
Satopol, У меня в File->New-> такого пункта нету
Регистрация: 17.09.2015
Сообщений: 68
ты же используешь IntelliJ IDEA? Вот этот пункт.
Регистрация: 02.02.2015
Сообщений: 140
Satopol,
сейчас покажу как у меня
а при нажатии на пункт
new. появляется то же окно если в структуре нажать на них пкм
Регистрация: 17.09.2015
Сообщений: 68
попробуй выбрать «Import Project», а потом выберешь папку с проблемным проектом.
Регистрация: 02.02.2015
Сообщений: 140
Satopol, Не получилось, покажу что произошло. Как же это надоело) мне срочно надо исправить это
Регистрация: 17.09.2015
Сообщений: 68
я так же делал! И у меня все получилося. После чего у тебя возникла эта проблема?
Регистрация: 02.02.2015
Сообщений: 140
Satopol, При создании проекта в правом верхнем углу появлялись 2 надписи, на 1 надписи я нажал что то и вроде после этого, надпись больше не появлялась.
Регистрация: 17.09.2015
Сообщений: 68
у меня больше нету идей. если найдешь решение — отпишись. просто интересно)
Регистрация: 19.10.2015
Сообщений: 2
Столкнулся с подобной проблемой «IDEA не видит структуру проекта(папок src, out, .idea). Что делать? — JAVA IDE»
Причина: несколько maven пакетов в pom файле почему-то перестали работать (библиотека rest-assure).
Временное решение: удалить библиотеку rest-assure из pom файла и подгрузить заново.
Регистрация: 17.06.2017
Сообщений: 4
I’ve come across this problem a few times myself. What happened is that intellij lost the module in my project settings. Here’s my steps to fix it:
File -> Project Structure -> Click on modules (notice empty list) -> Click on ‘+’ -> Click on import module -> Find existing myProj.iml
Регистрация: 12.01.2014
Сообщений: 62
У меня все решилось через импорт проекта, в самом начале, когда только запускаешь Intllig IDEA, но еще никакой проект не открыт. Там нажал(как и было предложено выше), Import Projekt, со всем согласился, и все заработало. Спасибо авторам темы!
Регистрация: 22.02.2013
Сообщений: 416
Всем привет. Решил проблему так :
File — Project Stricture — Modules — Sources — и тут правее от Mark as снял выбор со всех категорий — Apply
Кликните здесь для просмотра всего текста
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Загрузка проекта из Intellij idea на github
Удалил репозиторий с гитхаба (так нужно было), внес поправки в проект в идее и сейчас хочу снова.
IntelliJ IDEA: настройки текущего проекта
Нужно включить assert’ы для текущего проекта, но не могу найти где это сделать. В файл ->структура.
Пути внутри проекта Intellij Idea
Здравствуйте. Проблема с доступом к файлу внутри проекта. Внутри проекта есть директория data, в.

Intellij IDEA не видит файл
Напроч отказывается видеть файл Matrix.txt. Пробовал и так: BufferedReader reader = null; .
Intellij IDEA не видит java 7
Здравсвуйте. Никак не могу настроить idea так, чтобы та воспринимала фичи из java 7, например.
Настройка Web проекта в IntelliJ IDEA 11 Ultimate
Название проекта: MyBlog (выбранные технологии см. на скрине №1) Что я делаю: 1) Run —> Edit.
Как подключить jar к проекту IntelliJ IDEA

Подключение внешних библиотек или JAR-файлов к проектам в IntelliJ IDEA может показаться сложной задачей для новичков. Однако, с помощью некоторых простых шагов, вы сможете успешно подключить JAR к своему проекту и использовать его функциональность.
В этой статье мы рассмотрим пошаговое руководство о том, как подключить JAR к проекту в IntelliJ IDEA. Мы охватим весь процесс, начиная с загрузки и установки JAR-файла, и заканчивая его добавлением в проект и использованием его классов и методов.
Важно отметить, что данный процесс может немного различаться в зависимости от версии IntelliJ IDEA, которую вы используете. Однако, основные шаги останутся прежними, и вы сможете успешно подключить JAR к проекту, используя эти инструкции.
Прежде чем начать, убедитесь, что у вас уже установлена IntelliJ IDEA на вашем компьютере и что вы имеете JAR-файл, который вы хотите подключить к проекту.
Установка IntelliJ IDEA
IntelliJ IDEA — это интегрированная среда разработки (IDE), разработанная компанией JetBrains для разработки программного обеспечения на языках программирования Java, Kotlin, Groovy и других.
Для установки IntelliJ IDEA на вашем компьютере выполните следующие шаги:
- Перейдите на официальный сайт IntelliJ IDEA по адресу https://www.jetbrains.com/idea/
- Нажмите на кнопку «Download», чтобы начать загрузку установочного файла IntelliJ IDEA.
- После завершения загрузки выполните установку, запустив скачанный файл.
- Следуйте инструкциям мастера установки для выбора папки установки и настройки параметров установки.
- После завершения установки запустите IntelliJ IDEA.
Теперь у вас установлена IntelliJ IDEA на вашем компьютере и вы готовы начать разработку своего проекта.
Создание нового проекта
Перед тем, как подключить внешнюю JAR-библиотеку к проекту в IntelliJ IDEA, необходимо создать новый проект. Для этого следуйте указанным ниже шагам:
- Запустите IntelliJ IDEA и выберите пункт меню «File» (Файл).
- В открывшемся меню выберите пункт «New» (Создать) и затем «Project» (Проект).
- В появившемся окне выберите тип проекта (например, «Java» или «Kotlin»).
- Укажите путь к папке, в которой будет создан новый проект, и введите его название.
- Нажмите кнопку «Next» (Далее).
- Настроек проекта может быть несколько, в зависимости от выбранного типа проекта. Укажите необходимые параметры и нажмите кнопку «Next» (Далее).
- Выберите необходимую версию SDK (Software Development Kit — комплект разработчика программного обеспечения) и нажмите кнопку «Next» (Далее).
- На следующем экране вы можете указать дополнительные библиотеки, которые будут использоваться в проекте. Вы можете добавить внешние JAR-файлы как путь к библиотеке, или укажите используемую системную библиотеку. После этого нажмите кнопку «Next» (Далее).
- На последнем экране укажите имя проекта и его расположение. При необходимости можно указать дополнительные параметры. Нажмите кнопку «Finish» (Готово), чтобы завершить создание проекта.
После выполнения данных шагов, IntelliJ IDEA создаст новый проект с выбранной конфигурацией. Теперь вы можете перейти к подключению внешней JAR-библиотеки к проекту.
Выбор версии JDK
При работе с различными проектами на Java в IntelliJ IDEA необходимо выбрать версию JDK, которая будет использоваться в проекте. JDK (Java Development Kit) представляет собой пакет различных инструментов и библиотек, необходимых для разработки Java-приложений.
При выборе версии JDK следует учитывать следующие факторы:
- Совместимость: Убедитесь, что выбранная версия JDK совместима с вашим проектом. Некоторые функции и библиотеки могут быть доступны только в более новых версиях JDK.
- Стабильность: Если ваш проект включает в себя сторонние библиотеки, убедитесь, что эти библиотеки также совместимы с выбранной версией JDK.
- Поддержка: Проверьте, существуют ли необходимые инструменты и библиотеки для выбранной версии JDK. Некоторые сторонние библиотеки могут быть устаревшими и перестать поддерживаться в новых версиях JDK.
После выбора версии JDK в IntelliJ IDEA можно выполнить следующие шаги для ее настройки:
- Откройте окно настроек, выбрав меню File > Settings.
- В окне настроек выберите пункт Project Structure в разделе Platform Settings.
- Во вкладке Project выберите нужную версию JDK из выпадающего списка в поле Project SDK.
- Если требуется добавить новую версию JDK, нажмите на кнопку New… и укажите путь к папке с установленным JDK.
- Подтвердите выбор, нажав OK.
После завершения этих шагов выбранная версия JDK будет использоваться для компиляции и запуска проекта в IntelliJ IDEA.
Выбор версии JDK в IntelliJ IDEA является важным шагом при работе с проектами на Java. Следуя приведенным выше рекомендациям, вы сможете правильно настроить JDK для своего проекта и эффективно работать над разработкой Java-приложений в IntelliJ IDEA.
Открытие настроек проекта
Чтобы подключить JAR-файл к проекту в IntelliJ IDEA, необходимо открыть настройки проекта. Для этого следуйте инструкциям ниже:
- Откройте IntelliJ IDEA и выберите свой проект в окне проектов (слева).
- Нажмите на меню «File» (в верхней панели) и выберите пункт «Project Structure».
- В открывшемся окне «Project Structure» выберите раздел «Modules» (слева).
- Выберите модуль, к которому вы хотите подключить JAR-файл, и нажмите на кнопку «Dependencies» (справа).
- На вкладке «Dependencies» (в центральной части окна) нажмите на кнопку «+» и выберите пункт «JARs or directories».
- Откроется диалоговое окно выбора файлов. Найдите и выберите нужный JAR-файл.
- Подтвердите выбор, нажав кнопку «OK».
- После этого JAR-файл будет добавлен в список зависимостей проекта.
- Нажмите кнопку «OK» для сохранения изменений и закрытия окна «Project Structure».
Теперь JAR-файл подключен к вашему проекту в IntelliJ IDEA. Вы можете начинать использовать его в своем коде.
Добавление зависимости в файл pom.xml
Файл pom.xml является основным файлом конфигурации проекта в Maven. Он содержит информацию о проекте, его зависимостях и других настройках.
Для добавления зависимостей в файл pom.xml, необходимо выполнить следующие шаги:
- Откройте файл pom.xml в IntelliJ IDEA.
- Для добавления новой зависимости, найдите блок в файле pom.xml. Если его нет, добавьте его внутри блока :
После добавления зависимости в файл pom.xml, IntelliJ IDEA автоматически обновит проект и скачает необходимые библиотеки.
Теперь вы знаете, как добавить зависимость в файл pom.xml в IntelliJ IDEA.
Создание директории для JAR-файлов
Для удобства организации JAR-файлов в проекте IntelliJ IDEA рекомендуется создать отдельную директорию, в которой будут храниться все JAR-файлы. Это поможет избежать путаницы и упростит управление зависимостями проекта.
Для создания директории для JAR-файлов в IntelliJ IDEA следуйте этим простым шагам:
- Откройте проект в IntelliJ IDEA.
- Щелкните правой кнопкой мыши на папке проекта, в которой хотите создать директорию для JAR-файлов.
- Выберите пункт «New» в контекстном меню.
- Выберите пункт «Directory» во всплывающем меню.
- Введите название директории, например «lib», и нажмите Enter.
После выполнения этих шагов в структуре проекта появится новая директория с заданным названием. Теперь вы можете помещать в нее все JAR-файлы, необходимые для вашего проекта.
Рекомендуется также добавить созданную директорию в систему контроля версий, такую как Git, чтобы иметь доступ к JAR-файлам вместе с исходным кодом проекта.
Теперь вы готовы к подключению JAR-файлов к вашему проекту в IntelliJ IDEA. Руководство по подключению JAR-файлов можно найти в соответствующей статье.
Подключение JAR-файлов к проекту
JAR-файл (англ. Java Archive) — это компилированный архив Java-классов, библиотек и ресурсов, который содержит все необходимые файлы для работы приложения.
В IntelliJ IDEA есть несколько способов подключения JAR-файлов к проекту:
- С использованием встроенного инструмента Maven.
- С использованием встроенного инструмента Gradle.
- Вручную, напрямую указывая путь к JAR-файлу.
С использованием Maven или Gradle
Для подключения JAR-файлов к проекту с использованием встроенных инструментов Maven или Gradle необходимо выполнить следующие шаги:
- Открыть файл pom.xml (для Maven) или build.gradle (для Gradle).
- Добавить зависимость к нужному JAR-файлу в секцию . Например, для подключения библиотеки JUnit:
junit
junit
4.12
test
3. Сохранить файл pom.xml или build.gradle .
После завершения этих шагов, Maven или Gradle автоматически загрузят и подключат указанный JAR-файл к проекту. Вы можете использовать JAR-библиотеку в своем коде без каких-либо дополнительных действий.
Вручную
Если у вас есть JAR-файлы, которые вы хотите подключить к проекту вручную, вы можете выполнить следующие шаги:
- Нажмите правой кнопкой мыши на папке проекта или модуля, к которому вы хотите добавить JAR-файл.
- Выберите пункт меню Open Module Settings.
- В открывшемся окне выберите Libraries.
- Нажмите на символ + в верхней части окна, чтобы добавить новую библиотеку.
- Выберите Java или From file… в зависимости от того, где находится JAR-файл.
- Укажите путь к JAR-файлу и нажмите OK.
- Подтвердите свои изменения, закрыв окна настройки проекта.
После завершения этих шагов JAR-файл будет успешно подключен к проекту и вы сможете использовать его в своем коде.
В IntelliJ IDEA есть также другие способы подключения JAR-файлов к проекту, это только основные. Вы можете выбрать нужный вам способ в зависимости от требований вашего проекта.
Проверка подключения Jar к проекту
После того, как вы успешно подключили JAR-файл к своему проекту в IntelliJ IDEA, следует выполнить несколько шагов для проверки, что подключение прошло успешно:
- Откройте файл проекта в котором вы подключили JAR-файл в редакторе кода.
- Проверьте, что импорт классов из JAR-файла успешно осуществляется без ошибок. Система должна видеть и распознавать классы, которые находятся в подключенном JAR-файле.
- Продолжая работать с кодом проекта, попробуйте использовать методы и функционал, предоставляемый классами из JAR-файла. Вызовите несколько методов, создайте объекты и протестируйте их функциональность.
- Обратите внимание на появившиеся подсказки IntelliSense. IntelliJ IDEA должна предлагать автодополнение для методов и полей классов из подключенного JAR-файла.
- Выполните сборку и запуск проекта. Убедитесь, что JAR-файл успешно включен в сборку проекта и при его запуске все классы, которые находятся в JAR-файле, корректно загружаются и выполняются.
Если вы успешно прошли все проверки и никаких ошибок не возникло, можно смело использовать классы и функционал из подключенного JAR-файла в своем проекте в IntelliJ IDEA.
Вопрос-ответ
Какой файл нужно импортировать в проект?
Для импорта JAR-файла в проект IntelliJ IDEA необходимо выбрать вкладку «Файл» в верхней панели меню, затем щелкнуть по пункту «Структура проекта». В появившемся окне нужно выбрать вкладку «Зависимости», нажать на пиктограмму «+» в левом верхнем углу окна и выбрать опцию «JAR-файл». После этого нужно выбрать нужный JAR-файл на компьютере и нажать «OK». Таким образом, JAR-файл будет импортирован в проект.
