Google app engine 将vaadin应用程序部署到Google应用程序引擎-未找到错误

Google app engine 将vaadin应用程序部署到Google应用程序引擎-未找到错误,google-app-engine,vaadin,web.xml,Google App Engine,Vaadin,Web.xml,我成功部署了一个Vaadin应用程序,但调用它时看到错误:NOT_FOUND 我假设找不到默认页面,因为默认页面选择错误 问题: 如何在web.xml中指向默认页面 My web.xml Vaadin eclipse插件不创建适用于Vaadin应用程序的web.xml。在《瓦丁之书》中,您可以找到关于web.xml的部分- 下面是基于这本书的基本servlet定义和映射,它可以很好地工作。只需将UI参数更改为指向您的UI实现 <servlet> <servlet-name&

我成功部署了一个Vaadin应用程序,但调用它时看到错误:NOT_FOUND 我假设找不到默认页面,因为默认页面选择错误

问题: 如何在web.xml中指向默认页面

My web.xml


Vaadin eclipse插件不创建适用于Vaadin应用程序的web.xml。在《瓦丁之书》中,您可以找到关于web.xml的部分-

下面是基于这本书的基本servlet定义和映射,它可以很好地工作。只需将UI参数更改为指向您的UI实现

<servlet>
  <servlet-name>myservlet</servlet-name>
  <servlet-class>
    com.vaadin.server.GAEVaadinServlet
  </servlet-class>

  <init-param>
    <param-name>UI</param-name>
    <param-value>com.example.higoogle.HigoogleUI</param-value>
  </init-param>
</servlet>

<servlet-mapping>
  <servlet-name>myservlet</servlet-name>
  <url-pattern>/*</url-pattern>
</servlet-mapping>
<servlet>
  <servlet-name>myservlet</servlet-name>
  <servlet-class>
    com.vaadin.server.GAEVaadinServlet
  </servlet-class>

  <init-param>
    <param-name>UI</param-name>
    <param-value>com.example.higoogle.HigoogleUI</param-value>
  </init-param>
</servlet>

<servlet-mapping>
  <servlet-name>myservlet</servlet-name>
  <url-pattern>/*</url-pattern>
</servlet-mapping>