Изменение app.servlet.version не влияет на web.xml - PullRequest
2 голосов
/ 23 декабря 2011

Есть ли проблема для установки app.servlet.version в 3.0 в application.properties для Grails 2.0?

Я создал новое приложение, добавил строку app.servlet.version=3.0 в application.properties ивыполнено grails war (даже пыталось clean раньше).Однако web.xml по-прежнему начинается с:

<web-app         xmlns="http://java.sun.com/xml/ns/javaee" 
               version="2.5" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

Я бы ожидал увидеть 3.0.Я также попробовал этот Procedere с 2.4, и он все еще 2.5.Это неправильное место, на которое я смотрю?

1 Ответ

3 голосов
/ 26 декабря 2011

Похоже, что вам также нужно изменить BuildConfig.groovy, чтобы достичь версии 3.0 сервлета в вашем web.xml. Добавьте следующую строку в простой проект Grails и Web.xml запустится с желаемой версией 3.0:

grails.servlet.version = "3.0"
...