我正在尝试关注有关Google Charts的初学者教程:http://code.google.com/p/gwt-google-apis/wiki/VisualizationGettingStarted
我一开始就有一个问题,他们说:
由于我们正在使用其他库,因此请添加库 gwt-visualization.jar到Java类路径。然后,添加模块 com.google.gwt.visualization.Visualization to your module。
根据我的研究,我必须将 gwt-visualization.jar 复制到 war / WEB-INF / lib
在我这样做之后,我仍然收到此错误消息:
我还将模块添加到XML文件中。
有人能给我一个暗示我缺少的东西吗?
的信息: Eclipse 4.2 Juno Mac OS X Lion
答案 0 :(得分:0)
黄色摇摆线不是错误而是警告,即它们通常不会阻止您的代码运行,但暗示可能不正确的事情。
在您的情况下,两个import
语句引用了deprecated class c.g.g.v.c.visualizations.PieChart
。根据已弃用的PieChart
类的javadoc,您应该使用c.g.g.v.c.visualizations.corechart.PieChart
代替(请注意额外的corechart
包)。
它可能只是在不更改类名的情况下工作 - 不推荐使用的类不会被破坏,它们只会在库的未来版本中消失,并且鼓励您使用未弃用的代码替换它们。因此,这主要是学习GWT的教程代码,只要先尝试使用已弃用的类。
注意:我在上面缩写了包名,不要逐字使用它们,而是使用com.google.gwt.visualization.client
。