2012-02-21 56 views
1

每当我使用Eclipse编译工具(插件)和Maven安装编译我的视窗元件。即使它位于我的VAADIN/themes/widgetsets文件夹下,tomcat服务器也找不到此文件?Vaadin GWT编译失败:nocache.js文件未找到

的错误,我得到的心不是非常有帮助:

Feb 20, 2012 7:20:47 PM com.vaadin.terminal.gwt.server.AbstractApplicationServlet serveStaticResourcesInVAADIN 
INFO: Requested resource [VAADIN/widgetsets/org.bixin.dugsi.web.DugsiManagerWidgetset.gwt.xml/org.bixin.dugsi.web.DugsiManagerWidgetset.gwt.xml.nocache.js] not found from filesystem or through class loader. Add widgetset and/or theme JAR to your classpath or add files to WebContent/VAADIN folder. 

编辑:

,如果其他人注意到了这一点,该文件nocache.js位于VAADIN /的视觉元件/ org.bixin.dugsi。 web.DugsiManagerWidgetset但服务器在寻找

VAADIN/widgetsets/org.bixin.dugsi.web.DugsiManagerWidgetset.gwt.xml/ 

它添加到.gwt.xml文件目录由于某种原因?如何解决这个

我怎么能刷新Eclipse中的tomcat?

回答

1

你检查了.gwt.xml后缀是不是在你的web.xml。它应该是:

<init-param> 
    <description>Application widgetset</description> 
    <param-name>widgetset</param-name> 
    <param-value>org.bixin.dugsi.web.DugsiManagerWidgetset</param-value> 
</init-param> 
0

您可以通过启用“详细的编译输出”的属性在控制台输出的前几行看到详细Vaadin编译命令 - > Vaadin部分。您的文件可能位于错误的地方,而不是在详细编译命令中指定的位置。

而且,你的相关文件可能位于其中有空格字符的目录。这可能是编译器的错误。

错误可能是另一个不相关的项目造成太大。可能你可以通过检查详细的编译输出来找到真正的原因。