Существует "JSP ограничение " в пружинной загрузке, когда закончена упаковка банки. В официальной документации написано:
. Не используйте папку src / main / webapp, если ваше приложение будет упаковано в jar-файл. Хотя эта папка является стандартным стандартом, она будет работать только с упаковкой военных файлов и будет игнорироваться большинством инструментов сборки, если вы создадите jar.
Для получения дополнительной информации читайте здесь
Таким образом, ваш каталог веб-приложений игнорируется упаковкой с толстыми банками.
Один альтернативный - изменить упаковку на war и выполнять так, как вы выполняете файл jar.
Другой альтернативный вариант , который может сработать, - это добавление подключаемого модуля maven с пружинной загрузкой.
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.2.6.RELEASE</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
Если один из них не работает для вас, следуйте инструкциям эта ссылка для более ответов: