【发布时间】:2016-05-21 07:32:36
【问题描述】:
我想将我的 Grails 3.0 应用程序部署到外部 Tomcat 服务器实例,而不使用嵌入式 Tomcat 8 服务器。我遇到的问题是,在将 WAR 文件部署到现有的 Tomcat 8 容器时,似乎无法设置上下文路径。
在 grails 2.x 行中,生成的 META-INF/MANIFEST.MF 文件包含 Webapp-Context 属性,该属性包含可以访问应用程序的上下文路径。使用 grails 3.0 并部署 WAR 文件,上下文路径就是 war 文件的名称(没有 .war)。
在application.groovy 或application.yml 配置文件中设置server.contextPath 无效(这些似乎只在使用嵌入式tomcat 服务器时使用)。
如何在 Tomcat 8 上为 Grails 3.0 战争文件设置上下文路径?
【问题讨论】:
标签: tomcat grails tomcat8 grails-3.0