Итак, я разрабатываю в IntelliJ приложение для весенней загрузки. Используя Gradle, я создаю файл jar загрузки спринта.
У меня проблемы с выяснением, куда поместить jsps и статический контент, такой как файлы .js, таким образом, чтобы запускать jar и работать из IntelliJ работали!
Похоже, что для того, чтобы SpringBoot мог найти jsps в файле jar, мне нужно поместить jsps в каталог src / main / resources / META-INF / resources. Например, META-INF / resources / WEB-INF / index.jsp. Я уверен, что теперь WEB-INF не имеет смысла.
Однако, если я попытаюсь запустить это весеннее загрузочное приложение из IntelliJ, оно не сможет найти jsp. 404, бла-бла-бла. Я на самом деле должен поместить jsps в каталог веб-приложения в стиле войны в src / main. Тем не менее, этот каталог полностью игнорируется во время сборки весенней загрузки.
Итак ... как разработчики настраивают свои среды разработки, которые являются одновременно IntelliJ и, скажем, дружественными к загрузке bootRun?