Решение: ошибка сборки в IntelliJ для проекта на Gradle
Быстрый ответ
Если при отладке вашего кода вы столкнулись с ошибкой "Невозможно начать компиляцию", её можно быстро исправить, указав в настройках модуля вашего проекта путь для вывода:
- Перейдите в меню
Структура проекта
>Модули
. - Выберите нужный вам модуль и откройте вкладку
Пути
. - Во вкладке
Пути
, ввведите в полеКаталог вывода
адресваш_проект_directory/out
. - Не забудьте нажать кнопки Применить и ОК.
Обязательно проверьте корректность указанного пути к каталогу вывода: по нему будут находиться ваши .class файлы. От правильной настройки пути к каталогу вывода зависит возможность начала процесса компиляции вашего кода средствами интегрированной среды разработки.
Пошаговое руководство и решение
В некоторых случаях для успешной компиляции кода потребуются дополнительные настройки среды разработки. Рассмотрим их подробнее.
Консистентность проекта
Перейдите в меню Файл
> Структура проекта
> Проект
и укажите в поле Выходной каталог проекта компилятора
путь, по которому будет располагаться ваш скомпилированный байт-код.
Настройка модулей
Если работа с отдельными модулями вызывает затруднения, можно воспользоваться опцией наследования настроек. Так, устанавливаемый единожды путь к выходному каталогу будет автоматически применяться ко всем модулям. Их настройки наследуются из параметра Выходной каталог проекта компилятора
.
Нюансы Gradle
В случае работы с проектами на Gradle, добавьте в файле build.gradle
следующие строки:
```groovy apply plugin: 'idea'
idea { module { inheritOutputDirs = false outputDir = file('путькосн