2

Jetty 8 处于稳定版本,现在使用 Servlet 版本 3(此处)。Grails 2.0表明它已更新为支持 Servlets 版本 3,并表明 Jetty 7 可与 Grails 2.0 一起使用,但目前尚未提及 Jetty 8。请注意,Jetty 版本信息表明 Jetty 7 是 Servlets 2.5 版(不是 3 版)。

你在 Jetty 8 上运行过 Grails 2.0 吗?您能否推荐使用 Grails 2.0 的 Jetty 版本?

谢谢

4

1 回答 1

1

你是对的,Jetty 8 使用的是 Servlet 版本 3。为了让 Grails 利用它,你必须设置

grails.servlet.version = "3.0"

在你的BuildConfig.groovy. 去这里

请注意,您的 Servlet 3.0 编译的 Web 应用程序不会在不支持 Servlet 版本 3 的 servlet 容器中运行。

回答您的问题:在 Jetty 8 上运行 Grails 2 可以在两种版本中使用 - Servlet 版本 3.0 或更低版本。我建议使用它。

于 2012-05-07T20:28:23.847 回答