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 版本?
谢谢
你是对的,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 或更低版本。我建议使用它。