Я хотел бы развернуть приложение Grails 3.0 на внешний экземпляр Tomcat Server и не использовать встроенный сервер tomcat 8. Проблема, с которой я сталкиваюсь, заключается в том, что, как представляется, нет способа установить контекстный путь при развертывании WAR-файла в существующий контейнер Tomcat 8.Контекстный путь Grails 3.0 при развертывании на внешний сервер Tomcat
В строке grails 2.x создан файл META-INF/MANIFEST.MF
, содержащий атрибут Webapp-Context, содержащий контекст, к которому может быть применено приложение. С grails 3.0 и развертыванием WAR-файла путь контекста - это просто имя военного файла (без .war).
Настройка server.contextPath
в конфигурационных файлах application.groovy
или application.yml
не имеет эффекта (они, кажется, используются только при использовании встроенного сервера tomcat).
Как установить контекстный путь на Tomcat 8 для военного файла Grails 3.0?