В настоящее время я развертываю несколько военных файлов в контейнер Tomcat. Можно ли использовать Spring Boot, чтобы поместить все военные файлы в одну развернутую банку? Я знаю, что это возможно для одного приложения, но можно ли это сделать, чтобы развернуть несколько приложений, которые когда-то были в отдельных военных файлах?Как переделать несколько военных файлов в единую банку с возможностью загрузки Spring Boot?
ответ
Tomcat контейнер просматривает веб-приложений и отображает каждую войну с корневым контекстом, определенной в нем (одно свойство в web.xml). Поэтому я не думаю, что вы можете объединить файлы только в одном и по-прежнему относиться к ним как к отдельным веб-приложениям.
Что можно сделать, это на самом деле объединить код веб-приложений только войны файл и разделить функциональность на основе различных путей после контекста корневого пути.
Весенняя обувь по дизайну запускает одно приложение (одна война) за контейнер. Если вы хотите пойти на развертывание uber-jar, я предлагаю вам остаться с этим, так как он также следует за следующими примерами: 12-factor-app.
Если вы хотите запустить несколько военных файлы в одном коте я предлагаю вам следовать «старому» подведение своих весенних загрузок приложений в war
файлах и развернуть их в уже созданный коте или причале или ...
Таким образом, ответ будет: в принципе - и с большим количеством тонкой настройки - вы могли бы добиться того, что вы пытаетесь сделать, но это не намеревается в jar
распределения пружинных загрузок приложений. И всегда помните: работайте с каркасом, а не против него.
- 1. Почему Spring Boot создает банку?
- 2. Spring Boot: как создать автономную исполняемую банку?
- 3. Spring boot, используйте профили для загрузки файлов
- 4. Spring Boot и несколько внешних файлов конфигурации
- 5. Как добавить несколько файлов application.properties в spring-boot?
- 6. Как добавить внешнюю банку (запатентованную) в Spring Boot?
- 7. Обработка загрузки Spring Boot
- 8. Как задать временный каталог для загрузки файлов в Spring Boot?
- 9. Как настроить каталог загрузки файлов в Spring Boot
- 10. Liferay: Когда нужно искать несколько военных файлов
- 11. Форма JSF с возможностью загрузки файлов и возможностью множественного выбора
- 12. Конфигурирование журнала загрузки Spring Boot
- 13. Как создать форму с возможностью загрузки файлов и загрузки изображений?
- 14. php-форма с возможностью загрузки нескольких файлов
- 15. Порядок загрузки AutoConfiguration Spring Boot
- 16. Редактор JQuery WYSIWYG с возможностью загрузки файлов
- 17. Приложение Spring Boot с зависимостью, имеющей несколько источников данных
- 18. Ошибка загрузки Spring boot и spring cloud
- 19. Невозможно запустить исполняемый банку, упакованную с Maven и Spring Boot
- 20. Spring загрузки с Maven несколько модулей проектом
- 21. Как получить корневой путь загрузки Spring Boot?
- 22. Spring Boot несколько баз данных
- 23. Maven Spring Boot несколько модулей
- 24. Spring Boot несколько EntityManagerFactories NoUniqueBeanDefinitionException
- 25. Как использовать переменные среды в spring-boot
- 26. Несколько классов приложений Spring Boot с профилями
- 27. Развернуть несколько модулей Spring Boot с Maven
- 28. Как объединить несколько веб-приложений Spring Boot?
- 29. Использование spring-boot-maven-plugin
- 30. Spring boot - как настроить несколько источников данных
Посмотрите на это https://stackoverflow.com/q/31374726/1301197 и это https://github.com/spring-projects/spring-boot/issues/8239 –