2013-06-05 33 views
1

我为我的gwt项目下载了gflot。为了了解库,我创建了一个名为“FlotDemo”的测试项目。我使用Eclipse和创建与项目创建向导(跟人打招呼的servlet等等的东西)的帮助下一个普通的GWT项目将gFlot库添加到GWT项目失败

这是我做过什么:

  1. 下载gflot- 3.1.1.jar并将它复制到/战争/ WEB-INF/lib目录
  2. 新增的项目 - >属性 - > Java构建路径 - >库gflot-JAR的路径
  3. 新增<inherits name="ca.nanometrics.gflot.GFlot"/>我的“FlotDemo。 gwt.xml“
  4. 去到gFlot example并将其粘贴到我的Entr yPoint class

因此,在第4步之后,eclipse strangly无法解析我在代码中使用的gflot中的对象。我试图在GWT模拟器反正运行Web应用程序,但它与错误信息退出:

2013-06-05 17:24:51.212 java[12069:707] [Java CocoaComponent compatibility mode]: Enabled 
2013-06-05 17:24:51.213 java[12069:707] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000 
Loading modules 
    flotdemo.FlotDemo 
     Loading inherited module 'flotdemo.FlotDemo' 
     Loading inherited module 'ca.nanometrics.gflot.GFlot' 
      [ERROR] Unable to find 'ca/nanometrics/gflot/GFlot.gwt.xml' on your classpath; could be a typo, or maybe you forgot to include a classpath entry for source? 
     [ERROR] Line 11: Unexpected exception while processing element 'inherits' 
com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries) 
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:308) 

什么我错在这里做什么?

回答

2

<inherits name="ca.nanometrics.gflot.GFlot"/>是旧的。

自3.0起,改为使用<inherits name='com.googlecode.gflot.GFlot'/>

查看example

+0

感谢您的帮助 – toom