Как развернуть несколько приложений Grails 3.x в Tomcat 8 с общими JAR-файлами?

Я хочу развернуть несколько веб-приложений Grails 3.x в Tomcat 8 со всеми файлами jars в каталоге tomcat/shared/lib.

Нашел похожий вопрос Как развернуть несколько приложений в Tomcat, совместно использовать файлы JAR и иметь разные источники данных? но есть ли информация о версиях Grails 1.x и 2.x?

Может ли кто-нибудь помочь мне с версиями Grails 3.x и Tomcat 8+?

1 ответ

Решение

После долгих исследований я наконец-то нашел способ иметь общие библиотеки для развертывания приложений Grails 3 на Tomcat 8.5.x.

Я исследовал элемент ресурсов в Tomcat context.xml и где мы можем добавить внешние Jar-файлы в загрузчик классов webapp, используя тег JarResources. Таким образом, мы можем иметь все jar-файлы в одном общем расположении, и все приложения имеют их в загрузчике классов webapp.

https://tomcat.apache.org/tomcat-8.5-doc/config/resources.html - перейдите по этой ссылке для получения дополнительной информации.

Другие вопросы по тегам