У меня есть проект 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
Как использовать Spring Boot с существующим Tomcat без развертывания войны ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как использовать Spring Boot с существующим Tomcat без развертывания войны?
Anonymous » » в форуме JAVA - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Развертывание войны на автономном Tomcat с настройкой контекста в приложении (Spring Boot)
Anonymous » » в форуме JAVA - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Glassfish 7 jmxstartupservice занимает много времени во время развертывания войны в Docker
Anonymous » » в форуме JAVA - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Glassfish 7 jmxstartupservice занимает много времени во время развертывания войны в Docker
Anonymous » » в форуме JAVA - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-