Ответ 1
Эта проблема генерируется значениями по умолчанию, используемыми JspServlet, которые компилируются с использованием 1.4 для исходных/целевых значений.
-
Вы можете сконфигурировать этот сервлет, добавив
<servlet> <servlet-name>jsp</servlet-name> <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> <init-param> <param-name>compilerSourceVM</param-name> <param-value>1.5</param-value> </init-param> <init-param> <param-name>compilerTargetVM</param-name> <param-value>1.5</param-value> </init-param> <load-on-startup>3</load-on-startup> </servlet>
- Есть еще одна проблема, поскольку вы не можете настроить JspServlet с текущим jasper-compiler-5.0.28. Вы должны скачать jasper-compiler-5.0.30 и убедитесь, что находится в вашем пути к классу до gwt. Есть и другие последние комбайнеры jasper, но я не боюсь того, насколько совместимы с jakarta-tomcat-5.0.28.
Я решил эту проблему, добавив зависимость от jakarta-tomcat-5.0.30 в GWT 1.6.4. Вы можете загрузить GWT, скомпилированную с этой зависимостью из http://raisercostin.googlecode.com/files/gwt-windows-1.6.4.raisercostin.zip
Я описал решение в http://code.google.com/p/raisercostin/wiki/GwtEclipsePluginDebug тоже.