Внешние банки не обнаружены после обновления с версии spring boot 1.4.2.до ВЕРСИИ 2.5.3

#java #spring #spring-boot

Вопрос:

Недавно я обновил свою версию spring boot и gradle проекта. После создания банки внешние банки не распознаются, и я получаю «NoClassDefFoundError».

Внешние банки присутствуют внутри папки libs, которая находится в той же папке исполняемой банки. Я не должен создавать банку fat/uber с внешними банками в соответствии с требованиями.

Ранее мы упоминали папку libs в файле-Dloader.path. Но теперь он не идентифицирует папку libs. Сохранение внешних банок параллельно исполняемой банке также не работает.

В одном из постов я обнаружил, что это из-за ярлаунчера. Я не мог найти никакого решения.

Комментарии:

1. Ваше обновление является серьезным обновлением, в нем могут быть внесены изменения в API, из-за которых класс мог быть удален, переименован или перемещен.Вы должны ознакомиться с руководством по миграции.