Разработка ведется с использованием IntelliJ IDEA Community Edition.
- Java Development Kit 11
- IntelliJ IDEA Community Edition
- Плагины IntelliJ IDEA
- Lombok Plugin
- EditorConfig Plugin
Обратите внимание, что плагины не обязательно устанавливать - при наличии доступа в интернет, они будут установлены автоматически при импорте проекта.
- Настроить Java SDK на JDK11
- Включить обработку аннотаций:
File -> Settings -> Build, Execution, Deployment -> Compiler -> Annotation Processors -> Enable annotation processing
- Выполнить настройки автоимпорта, подробно описано в статье. Отдельно стоит обратить внимание на оптимизацию импорта.
- Не надо запускать оптимизацию импортов всего проекта, за этим следят мейнтейнеры. Если после оптимизации импортов появились измененные файлы, которые не менялись в процессе разработки, стоит уведомить мейнтейнеров и откатить эти изменения.