如何在没有上下文路径的情况下部署Grails app?

时间:2014-05-22 16:09:48

标签: grails web-applications contextpath

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

这可能吗?如果没有,为什么?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:6)

在config.groovy中,只需设置:

grails.app.context = "/"

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

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