Как использовать Spring Boot с существующим Tomcat без развертывания войныJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать Spring Boot с существующим Tomcat без развертывания войны

Сообщение Anonymous »

У меня есть проект Maven, который использует Spring Data JPA и Hibernate (службы, объекты, репозитории,...). Все компилируется в jar-файл с помощью AspectJ.
Теперь я хотел добавить REST API для получения сообщений POST/GET. Поэтому я добавил Spring Boot и Spring Web, чтобы добавить RequestMappings и Controller в свой проект.
Проблема в том, что я не могу не изменить main(String[] args) метода проекта, поэтому я не могу добавить контекст загрузки Spring, чтобы использовать сборку в Tomcat.
Поэтому мне интересно, могу ли я использовать tomcat, который установлен на машине, где будет выполняться мой jar-файл.
Единственный способ, который я нашел в StackOverflow, — это скомпилировать войну и развернуть ее на Tomcat. Но я очень ограничен в архитектуре своего проекта. Поэтому тот факт, что у меня есть файл jar, который должен находиться в определенной папке, а также мое ограничение не изменять метод main(String[] args), немного раздражает. Так могу ли я как-то сказать Spring использовать существующий кот и прослушивать входящие соединения? Или есть другой способ получить работающий REST API для такой структуры проекта?

Подробнее здесь: https://stackoverflow.com/questions/399 ... deployment
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»