2011-12-23 4 views
2

grails 2.0의 경우 application.propertiesapp.servlet.version3.0으로 설정하는 문제가 있습니까?app.servlet.version을 변경해도 web.xml에 영향을주지 않습니다.

새 앱을 만들었으며 app.servlet.version=3.0application.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으로 예상됩니다. 나 또한 2.4와 함께이 절차를 시도하고 여전히 2.5입니다. 나는 그것을보고있는 잘못된 장소입니까?

+0

관련 버그가 몇 가지 있습니다. 아마 다른 것일까요? – Bozho

+0

괜찮습니다, thx. 나는 내가 잘못한 것을 생각했다. 나는 표를 올릴 것이다. – Chris

답변

3

web.xml에서 서블릿 버전 3.0을 얻으려면 BuildConfig.groovy도 변경해야합니다. 일반 grails 프로젝트에 다음 줄을 추가하면 web.xml이 원하는 버전 3.0으로 시작합니다.

grails.servlet.version = "3.0" 
관련 문제