Rudeus
Знаток
(487)
1 месяц назад
Ошибка Error: Could not find or load main class lombok.launch.Main означает, что IntelliJ IDEA пытается запустить класс lombok.launch.Main, которого не существует — это неправильный путь к главному классу.
Вот как можно это исправить:
--------------------------------------------------------------------------------
✅ Решение шаг за шагом:
1. Проверь, что ты запускаешь нужный класс
•Убедись, что в Run → Edit Configurations... в поле Main class указан твой основной класс, например:
com.example.MyApp
•Там не должно быть lombok.launch.Main.
--------------------------------------------------------------------------------
2. Если ты сам не указывал lombok.launch.Main — значит, ты скачал не тот .jar
•Некоторые .jar файлы (например, lombok.jar) не являются исполняемыми — они предназначены для работы в IDE, а не для запуска как программа.
•Если ты случайно пытаешься запустить lombok.jar как приложение, возникнет такая ошибка.
--------------------------------------------------------------------------------
3. Правильная настройка Lombok в IntelliJ:
•Установи Lombok Plugin:
File → Settings → Plugins → Lombok → Install
•Включи аннотацию обработки:
File → Settings → Build, Execution, Deployment → Compiler → Annotation Processors → Enable annotation processing
--------------------------------------------------------------------------------
ℹ️ Что проверить дополнительно:
• Убедись, что твой build.gradle или pom.xml содержит зависимость: groovy// Gradledependencies {compileOnly 'org.projectlombok:lombok:1.18.30'annotationProcessor 'org.projectlombok:lombok:1.18.30' } или ```xml
org.projectlombok lombok 1.18.30 provided ```
--------------------------------------------------------------------------------
Caused by: java.lang.ClassNotFoundException: lombok.launch.Main как решить скажите пж