【问题标题】:How to deploy Grails app without context path?如何在没有上下文路径的情况下部署 Grails 应用程序?
【发布时间】:2014-07-11 19:12:09
【问题描述】:

不确定我在这里是否正确使用了术语“上下文路径”,但目前当我在本地运行我的 Grails (2.3.6) 应用程序时,它出现在 http://localhost:8080/myapp。最终,我希望将其部署到http://myapp.com 的实际应用服务器。

这可能吗?如果不是,为什么?如果有,怎么做?

【问题讨论】:

    标签: grails web-applications contextpath


    【解决方案1】:

    在 config.groovy 中,只需设置:

    grails.app.context = "/"
    

    此外,您可能还应该在 config.groovy 中更新您的环境:

    environments {
        development {
            grails.serverURL = "http://localhost:8080"
        }
        production {
            grails.serverURL = "http://myapp.com"
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2011-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-14
      相关资源
      最近更新 更多