Intellij + lombok + fat jar => Установщик Lombok - PullRequest
0 голосов
/ 07 октября 2019

У меня есть проект с начальной загрузкой 2, использующий Lombok (1.18.6) под Intellij IDEA Ultimate 2018.3. В IntelliJ все работает нормально как приложение. Но когда я пытаюсь собрать толстый jar как артефакт и запустить его в терминале (OSX) с помощью: java -jar my project.jar, я получаю окно установщика Lombok !!! Есть идеи?

1 Ответ

0 голосов
/ 07 октября 2019

Lombok - это в основном процессор аннотаций, поэтому нет смысла делать зависимость от lombok доступной во время выполнения. Читай, это не должно быть частью весеннего загрузочного приложения.

Взгляните на BOOT-INF/lib - если вы видите lombok, измените скрипт сборки. Например, для maven создайте зависимость области действия «предоставлено»

...