Можем ли мы развернуть банку с загрузочной пружиной на сервере Tomcat? - PullRequest
0 голосов
/ 06 марта 2020

Я немного новичок в среде весенней загрузки и делаю po c. Я знаю, это может звучать странно, но у меня такой вопрос, например, можно ли развернуть банку с пружинной загрузкой на сервере Tomcat. Причина, по которой я спрашиваю об этом, заключается в том, что я где-то читал, что jar с загрузочной пружиной будет поставляться со встроенным tomcat, а файлы .class будут храниться по другому пути по сравнению с обычными jar-файлами. Так что теперь, если я разверну этот jar-файл на сервере Tomcat, он будет работать так же, или нам нужно будет сделать несколько дополнительных настроек, чтобы он работал?

1 Ответ

0 голосов
/ 06 марта 2020

Вы не можете развернуть Jar на tomcat и ожидать, что он загрузит ваше веб-приложение. У War есть свой собственный каталог и определенная файловая структура, которая читается tomcat и соответственно загружает приложение. Он не может понимать файл jar как веб-приложение и запускать его.

Теперь весенняя загрузка jar использует совершенно другой подход для запуска встроенного сервера и загрузки вашего приложения. Это не то же самое, что война, развернутая на tomcat, но весенняя загрузка заботится о работе со встроенным сервером для обслуживания запроса.

Если вы хотите развернуть приложение весенней загрузки как войну, вы можете сделать это, изменив несколько вещей в вашем проекте, упомянутом здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...