Ответ 1
IntelliJ IDEA не приветствует работу над проектом, который не удается скомпилировать, но есть несколько вариантов:
- используйте Скомпилировать действие из контекстного меню файла/папки, отключите Сделать в конфигурации "Запуск/отладка".
- в разделе Перед запуском конфигурации "Запуск/отладка" удалите Сделать и добавьте Сделать, не проверять ошибки. Теперь запустите конфигурацию, и она проигнорирует ошибки компиляции, пытающиеся запустить все классы, которые удалось скомпилировать.
Вы должны заметить, что Make будет терпеть неудачу при первой ошибке и не будет продолжать двигаться дальше. В этом случае вы должны использовать явное действие Скомпилировать. Также удалите файлы выходных классов для источников с ошибками.
Если вы хотите, чтобы компиляция продолжалась после ошибок, вы должны переключиться на компилятор Eclipse в IntelliJ IDEA Settings
| Compiler
| Java Compiler
. Когда выбран компилятор Eclipse, появляется опция Proceed on errors
и включена по умолчанию. С компилятором Eclipse включен параметр Приступить к ошибкам и Сделать, проверка ошибок в разделе Перед началом работы вы должны получить желаемое поведение.