java - widgetsets GWT 模块描述文件并在 vaadin 中重新编译你的 widgetset 错误

标签 java vaadin

我正在尝试使用 vaadin 中的 invient 图表创建一个图表。我添加了相关的 jar 并创建了另一个指向 jquery highchart 和模块文件的应用程序 servlet,并修改了 web.xml 文件。当我添加饼图代码时;我从浏览器得到以下内容;

Widgetset 不包含 com.invient.vaadin.charts.InvientCharts 的实现。 检查其 @ClientWidget 映射、widgetsets GWT 模块描述文件并重新编译您的 widgetset。如果您下载了 vaadin 附加包,您可能需要引用附加说明。未渲​​染的 UIDL: -未渲染的UIDL -com.invient.vaadin.charts.InvientCharts(未找到客户端实现) id=PID5 height=400px width=100.0% isRetrieveSVG=false isPrint=false reloadChartSeries=false -选项 -title text=正面负面推文的分布 -字幕 -信用 -位置 -传奇 - 工具提示 -图表类型=饼图zoomType=clientZoom=true -seriesOptionsPerSeriesType -pie allowedPointSelect=true 光标=指针 showInLegend=true -dataLabel启用=假 -状态 -x轴 -y轴 -标签 -图表数据 -系列名称=状态x轴=0 y轴=0 -馅饼 - 点 -点名称=正 x=0 y=10 isShift=false -点名称=负 x=1 y=20 isShift=false - Activity -图表事件 -系列 Activity -系列 -pointEvents -线 -pointEvents -样条 -pointEvents -分散 -pointEvents -区域 -pointEvents -面积样条线 -pointEvents -酒吧 -pointEvents -柱子 -pointEvents -馅饼 -pointEvents -图表数据更新 -seriesDataUpdate seriesName=状态操作=添加 isReloadPoints=false -添加点 -点已删除

当我按下编译 vaadin 小部件按钮时,我得到了;

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

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

由于我是一个 vaadin-invient 图表新手,我不知道要在这里放什么,例如日志等,所以如果你让我知道,我会提供这些信息。

最佳答案

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

关于java - widgetsets GWT 模块描述文件并在 vaadin 中重新编译你的 widgetset 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12583577/

相关文章:

java - 如何使用 Selenium 和 JavaFX 禁用 ChromeDriver 的日志记录

java - 如何转义 Java 中的撇号?

gwt - 为 Java 11 更新 Vaadin 项目的 GWT

java - 在 Liferay 中控制 Portlet 的大小

Java 正则表达式行为

java - 如何从列表中删除所有重复项

java - 通过另一个方法获取方法的局部变量

java - Vaadin 小部件集编译失败

java - 无法创建配置,因为找不到 Bean 验证提供程序 - Vaadin 14 Spring Boot

java - 使用 session 序列化处理 Vaadin 中不可序列化的 Guava EventBus