Java widgetsets GWT模块描述文件,并在vaadin中重新编译widgetset错误

Java widgetsets GWT模块描述文件,并在vaadin中重新编译widgetset错误,java,vaadin,Java,Vaadin,我正在尝试用vaadin中的invient图表创建一个图表。我添加了相关的JAR并创建了另一个应用程序servlet,它指向jquery highchart和modules文件,并修改了web.xml文件。当我添加饼图代码时;我从浏览器中获得以下信息: Widgetset不包含com.invient.vaadin.charts.InvientCharts的实现。 检查其@ClientWidget映射、widgetsets GWT模块描述文件并重新编译widgetset。如果您下载了vaadin附

我正在尝试用vaadin中的invient图表创建一个图表。我添加了相关的JAR并创建了另一个应用程序servlet,它指向jquery highchart和modules文件,并修改了web.xml文件。当我添加饼图代码时;我从浏览器中获得以下信息:

Widgetset不包含com.invient.vaadin.charts.InvientCharts的实现。
检查其@ClientWidget映射、widgetsets GWT模块描述文件并重新编译widgetset。如果您下载了vaadin附加程序包,您可能需要参考附加程序说明。未描述UIDL:
-未描述UIDL
-invient.vaadin.charts.InvientCharts(未找到客户端实现)id=PID5 height=400px width=100.0%isRetrieveSVG=false isPrint=false reloadChartSeries=false
-选择权
-标题文本=正负推文的分布
-副标题
-功劳
-位置
-传奇
-工具提示
-图表类型=饼图缩放类型=客户端缩放=真
-系列选项Perseriesype
-饼图allowPointSelect=true光标=指针showInLegend=true
-dataLabel enabled=false
-陈述
-哈克斯
-亚克斯
-标签
-图表数据
-系列名称=状态xAxis=0 yAxis=0
-馅饼
-要点
-点名称=正x=0 y=10 isShift=false
-点名称=负x=1 y=20 isShift=false
-事件
-图表事件
-系列事件
-系列
-点事件
-线
-点事件
-花键
-点事件
-散开
-点事件
-区域
-点事件
-面积样条
-点事件
-酒吧
-点事件
-纵队
-点事件
-馅饼
-点事件
-图表数据更新
-seriesDataUpdate seriesName=状态操作=添加isReloadPoints=错误
-尖刻的
-点移动

当我按下compile vaadin widgets按钮时,我得到

选择要编译的widgetset文件(…widgetset.gwt.xml)或vaadin项目。

这里有什么问题吗?在我的其他项目中,这个widgetset.gwt.xml是由eclipse创建的


由于我是一名vaadin invient图表新手,我不知道在这里放置什么,如日志等,因此如果您让我知道,我将提供这些信息。

为了解决此问题,我已将一个gwt.xml文件手动添加到我的项目中,并将另一个项目的gwt.xml内容复制到我新创建的gwt.xml中,然后在项目的web.xml文件中添加对新创建的gwt.xml的引用。

仅为澄清您的答案:

当我按下compile vaadin widgets按钮时,我得到:

选择要编译的widgetset文件(…widgetset.gwt.xml)或vaadin项目

我认为这是因为您的应用程序中有多个.gtw.xml文件,而vaadin插件无法知道哪个是默认的wigetset。 您需要手动选择默认的widgetset(在.widgetset包中),然后再次按下按钮


如果您的应用程序中没有任何其他.gwt.xml文件,则此处将详细介绍向应用程序添加新插件的过程

您能否详细说明为什么这样做以及它是如何解决您的问题的?