Grails 2.0 - рекомендуете использовать Jetty 7 или Jetty 8? - PullRequest
2 голосов
/ 09 февраля 2012

Jetty 8 находится в стабильном выпуске и теперь использует Servlet версии 3 ( здесь ).Grails 2.0 указывает , что оно также обновлено для поддержки сервлетов версии 3, а указывает Jetty 7 работает с Grails 2.0, но пока не ссылается на Jetty 8.Обратите внимание, что информация о версии Jetty указывает на то, что Jetty 7 является Servlets версии 2.5 (не версии 3).

Вы запускали Grails 2.0 на Jetty 8?Можете ли вы дать рекомендацию, какую версию Jetty использовать с Grails 2.0?

Спасибо

1 Ответ

1 голос
/ 08 мая 2012

Вы правы, Jetty 8 использует Servlet версии 3. Чтобы позволить Grails воспользоваться этим преимуществом, вы должны установить

grails.servlet.version = "3.0"

в вашем BuildConfig.groovy.Перейдите здесь .

Обратите внимание, что ваше скомпилированное веб-приложение Servlet 3.0 не будет работать в контейнере сервлета, не поддерживающем Servlet версии 3.

Чтобы ответить на ваш вопрос: ВыполнениеGrails 2 на Jetty 8 возможен в обоих вариантах - Servlet версии 3.0 или ниже.Я рекомендую использовать его.

...