Произошло изменение в сгенерированной структуре пакета (при извлечении файла uber jar ) в SpringBoot 2.1.0.RELEASE .
The 1.5.9.RELEASE jar Файл содержит com
, lib
, META-INF
и org
каталогов
2.1.0.RELEASE имеет каталоги BOOT-INF
, META-INF
и org
В основном начиная с 2.0.0.RELEASE и далее - все классы и библиотеки находятся в каталоге BOOT-INF
.
Из-за этого - при попытке запустить проект Spring Boot на Amazon Lambda - он говорит, что jar не найден, так как он не может прочитатьновая структура Jar Spring Boot Uber
Мой вопрос:
- Возможно ли в новых версиях плагина Spring Boot Maven сгенерировать Uber Jar такой же структуры, как вверсия 1.5.9.RELEASE?
Я попробовал maven-shade-plugin
- но это приводит к другим проблемам. Любая помощь приветствуется.
Ссылочная ссылка из StackOverflow: Плагин Spring Boot Maven - без каталога BOOT-INF