【问题标题】:including a google GWT jar - doesn't work包括一个谷歌 GWT jar - 不起作用
【发布时间】:2012-07-22 13:27:43
【问题描述】:

我正在尝试学习这个关于谷歌图表的初学者教程:http://code.google.com/p/gwt-google-apis/wiki/VisualizationGettingStarted

我在一开始就遇到了一个问题,他们说:

由于我们正在使用其他库,请添加该库 gwt-visualization.jar 到 Java 类路径。然后,添加模块 com.google.gwt.visualization.Visualization 到您的模块。

根据我的研究,我必须将 gwt-visualization.jar 复制到 war/WEB-INF/lib

在我这样做之后,我仍然有这个错误消息:

我还将模块添加到 XML 文件中。

谁能告诉我我错过了什么?

信息: Eclipse 4.2 朱诺 Mac OS X 狮子

【问题讨论】:

  • 在尝试 GWT 之前,您显然还没有尝试过使用 Java 编程。我坚信您应该放弃目前的追求,但首先尝试使用 Java 本身进行编程 - 并使用 Eclipse。

标签: java eclipse gwt


【解决方案1】:

黄色的摆动线不是错误而是警告,即它们通常不会阻止您的代码运行,而是暗示可能不正确的事情。

在您的情况下,两个import 语句引用deprecated class c.g.g.v.c.visualizations.PieChart。根据已弃用的PieChart 类的javadoc,您应该改用c.g.g.v.c.visualizations.corechart.PieChart(注意额外的corechart 包)。

它可能会在不更改类名的情况下工作 --- 已弃用的类不会以某种方式损坏,它们只会在库的未来版本中消失,我们鼓励您用非弃用代码替换它们。因此,鉴于这主要是 learnign GWT 的教程代码,请先尝试它是否适用于已弃用的类。

注意:我在上面缩写了包名,不要逐字使用它们,而是使用com.google.gwt.visualization.client

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-21
    • 1970-01-01
    • 2011-05-13
    • 2020-05-29
    • 1970-01-01
    相关资源
    最近更新 更多