У меня есть веб-приложение, использующее SpringBoot + ThymeLeaf + Bootstrap. Все отлично работает! Но когда я запускаю его с помощью mvn spring-boot: run, шрифт и изображение на странице больше, чем когда я запускаю java -jar runnable WAR.
Возьмите изображение в качестве примера ниже Это инструмент отладки Chrome для проверки стилей css в обеих ситуациях.
Слева - «mvn spring-boot: run», справа - «java -jar warFile». Стили из разных источников! Почему и как я могу заставить его действовать так же?
введите описание изображения здесь
Обновление
Когда я запускаю WAR на своей машине разработки (на той же машине, на которой я запускал mvn, я ранее развернул и запустил WAR на другой машине ) описанного мной поведения не происходит. Затем я обнаружил, что моя машина - Oracle JDK 1.8.0_231, но эта машина - openjdk 1.8.0_232. Я также обнаружил, что есть ошибки в консоли Chrome в jquery -3.5.1.min. js & bootstrap .bundle. js.
Будет копать, чтобы увидеть, является ли openjdk root причина всех этих проблем ...