0

grails.server.port应该BuildConfig.groovy 总是通过

-Dserver.port=XXXX

Grails 2.1.1 版

4

1 回答 1

1

这是

grails.server.port.http = xxxx

不是

grails.server.port = xxxx

但还有一些事情需要进一步检查:

  1. 如果在 Unix 平台上部署应用程序,1024 以下的所有端口只能由 root 用户访问。否则你会得到一个错误,比如Error Server failed to start for port 80: Permission denied

  2. redirect() 方法使用 grails.serverURL 配置设置来生成重定向 URL。您可能需要删除该设置,尤其是从开发和测试环境中。

于 2013-01-07T08:20:28.287 回答