0

我使用 Eclipse 编译了 GoogleMapWidget ( http://vaadin.com/directory#addon/36 ),它在 WEB-INF/vaadin/widgetsets 下生成了一些文件。然后我将整个 widgetsets 目录复制到 WEB-INF/vaadin 中的另一个项目,并尝试在第二个项目中使用该小部件,但它似乎不想工作。

编译的小部件集是否不可重用?

先感谢您

4

1 回答 1

2

我没有尝试过,但我想它应该可以工作。但是,我认为没有任何理由可以证明这种努力是合理的。Widgetset 编译大约需要一分钟,所以何苦呢。

小部件集并不是每次构建应用程序时都要编译的。仅当您进行客户端小部件开发或添加需要重新编译 wigetset 的新插件时。

请记住更改 web.xml 中的小部件集

<init-param>
    <description>Application widgetset</description>
    <param-name>widgetset</param-name>
    <param-value>com.example.widgetset.MySharedWidgetset</param-value>
</init-param>

您可能还希望将 Widgetset .gwt.xml 文件复制到您在 web.xml 中为 param widgetset 描述的包中。

于 2013-02-27T11:21:41.507 回答