我正在尝试在 vaadin 中创建一个带有 invient 图表的图表。我添加了相关的 jar 并创建了另一个指向 jquery highchart 和模块文件的应用程序 servlet,并修改了 web.xml 文件。当我添加我的饼图代码时;我从浏览器中得到以下信息;
Widgetset does not contain implementation for com.invient.vaadin.charts.InvientCharts.
Check its @ClientWidget mapping, widgetsets GWT module description file and re-compile your widgetset. In case you have downloaded a vaadin add-on package, you might want to refer to add-on instructions. Unrendered UIDL:
-Unrendered UIDL
-com.invient.vaadin.charts.InvientCharts(NO CLIENT IMPLEMENTATION FOUND) id=PID5 height=400px width=100.0% isRetrieveSVG=false isPrint=false reloadChartSeries=false
-options
-title text=Distribution of positive negative tweets
-subtitle
-credit
-position
-legend
-tooltip
-chart type=pie zoomType= clientZoom=true
-seriesOptionsPerSeriesType
-pie allowPointSelect=true cursor=pointer showInLegend=true
-dataLabel enabled=false
-state
-xAxes
-yAxes
-labels
-chartData
-series name=Status xAxis=0 yAxis=0
-pie
-points
-point name=Positive x=0 y=10 isShift=false
-point name=Negative x=1 y=20 isShift=false
-events
-chartEvents
-seriesEvents
-series
-pointEvents
-line
-pointEvents
-spline
-pointEvents
-scatter
-pointEvents
-area
-pointEvents
-areaspline
-pointEvents
-bar
-pointEvents
-column
-pointEvents
-pie
-pointEvents
-chartDataUpdates
-seriesDataUpdate seriesName=Status operation=Add isReloadPoints=false
-pointsAdded
-pointsRemoved
当我按下 compile vaadin widgets 按钮时,我得到了;
select a widgetset file(..widgetset.gwt.xml) or a vaadin project to compile.
这里似乎有什么问题?在我的其他项目中,这个 widgetset.gwt.xml 是由 eclipse 创建的。
由于我是一个 vaadin-invient 图表新手,我不会在这里放什么,比如日志等,所以如果你让我知道,我会提供这些信息。