我最近从GWT 2.0.4更新到了2.1.0。从那时起,我无法再编译GWT应用程序。当我单击GWT eclipse插件的GWT编译按钮时,出现以下错误:
java.lang.NoClassDefFoundError: com/google/gwt/dev/Compiler
Caused by: java.lang.ClassNotFoundException: com.google.gwt.dev.Compiler
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Exception in thread "main"
另外,我无法在Eclipse中创建新的GWT项目。在新的“新建Web应用程序项目”对话框中,可以选择使用GWT和/或Google App
Engine。选中“使用GWT”时,将弹出一个错误对话框,其中显示:“元素创建失败。原因:com.google.gwt.user.tools.WebAppCreator调用失败。有关更多详细信息,请参见错误日志。”
在日志文件(<workspace>/.metadata/.log
)中,我可以看到以下消息:
!ENTRY org.eclipse.jdt.ui 4 10001 2010-11-02 08:34:50.085
!MESSAGE Internal Error
!STACK 1
Java Model Exception: Core Exception [code 0] Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:50)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4777)
at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:106)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: org.eclipse.core.runtime.CoreException: Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
at com.google.gwt.eclipse.core.runtime.tools.WebAppProjectCreatorRunner.createProject(WebAppProjectCreatorRunner.java:53)
at com.google.gdt.eclipse.suite.wizards.WebAppProjectCreator.createGWTProject(WebAppProjectCreator.java:532)
at com.google.gdt.eclipse.suite.wizards.WebAppProjectCreator.create(WebAppProjectCreator.java:294)
at com.google.gdt.eclipse.suite.wizards.NewWebAppProjectWizard.finishPage(NewWebAppProjectWizard.java:147)
at org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run(NewElementWizard.java:117)
at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4777)
at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:106)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
!SUBENTRY 1 com.google.gwt.eclipse.core 4 0 2010-11-02 08:34:50.085
!MESSAGE Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
gwt-dev.jar,gwt-user.jar和许多其他google-jar位于类路径中…
有谁知道如何解决这个问题?我还设置了一个新的全新Eclipse安装,安装了新的GWT插件,并选择了一个新的工作区目录,但这仍然给我错误。
附加信息:
我遇到同样的问题,无法在Eclipse中创建新的GWT项目。从我的Windows环境变量中删除Classpath变量(显然干扰了Eclipse中的设置)为我解决了这个问题。
饼图用于绘制基于饼图的图表。在本节中,我们将讨论以下类型的基于饼图的图表。 图表类型 描述 基本饼图 基本饼图 圆环图 圆环图 3D饼图 3D饼图 带切片饼图 带切片饼图
主要内容:GWT Google Charts 下载包,GWT Google Charts Maven依赖GWT Google Charts 下载包 使用以下链接下载GWT Google Charts的Jar包 gwt-charts-0.9.10 GWT Google Charts Maven依赖
主要内容:GWT Google Charts 介绍,GWT Google Charts 特征,GWT Google Charts 图表类型GWT Google Charts 介绍 Google Charts是一个纯基于 JavaScript 的图表库,旨在通过添加交互式图表功能来增强 Web 应用程序。它支持广泛的图表。图表是在 Chrome、Firefox、Safari、Internet Explorer(IE) 等标准浏览器中使用 SVG 绘制的。在旧版 IE 6 中,VML 用于绘制图形。
主要内容:GWT Google Charts 树状图 配置,GWT Google Charts 树状图 示例TreeMap 是数据树的可视化表示,其中每个节点可能有零个或多个子节点和一个父节点(根除外)。每个节点都显示为一个矩形,可以根据我们分配的值调整大小和颜色。大小和颜色的值是相对于图中所有其他节点的。以下是树状图的示例。 我们已经在《GWT Google Charts 入门程序》章节中看到了用于绘制图表的基本步骤。现在,让我们看一个树状图的例子。 GWT Google Charts 树状图
主要内容:GWT Google Charts 表格图 配置,GWT Google Charts 表格图 示例表格图表有助于呈现可以排序和分页的表格。可以使用格式字符串或直接插入 HTML 作为单元格值来设置表格单元格的格式。数值默认右对齐;布尔值显示为复选标记或十字标记。用户可以使用键盘或鼠标选择单行。列标题可用于排序。滚动期间标题行保持固定。该表触发与用户交互相对应的事件。 以下是表格图的示例。 我们已经在《GWT Google Charts 入门程序》章节中看到了用于绘制图表的基本步骤。现在
阶梯面积图是基于阶梯的面积图。我们将讨论以下类型的阶梯面积图。 图表类型 描述 基本阶梯图 基本阶梯图 堆积阶梯图 堆积阶梯图