0

我正在将 eclipse Helios 与 SmartGWT 一起使用。如果我启动 WindowBuilder 来设计 GUI,我总是会收到以下错误消息:

WindowBuilder 仅支持 SmartGWT 2.2、2.3 版。但是2.4找到了。

我尝试通过删除 2.4 jar 并添加 2.2 jar 来使用 SmartGWT 2.2 版。

但是消息保持不变。如果我使用 GWT 设计器,它可以工作,但我没有得到 SmartGWT 控件,而只是他通常来自 GWT 的控件。我知道我在很久以前就使用 SmartGWT 2.4,但我不知道现在出了什么问题……有人知道吗?它已经可以帮助我将 smartgwt 控件提供给 WT 设计器,但我不知道如何做到这一点......

非常感谢

4

1 回答 1

0

您必须按照此处的说明进行操作。

总结一下:

  1. 使用此处找到的 gwt 设计器类创建一个新的 java 项目

  2. 将版本号添加到代码中的 VALID_VERSIONS 和 VALID_VERSIONS_STRINGS(例如,“3.0”、“3.1”、“4.0”)

  3. 您必须从 Indigo 插件文件夹中添加以下 JAR:

    com.google.gdt.eclipse.designer.SmartGWT_2.6.0.r37x201206111253.jar com.google.gdt.eclipse.designer_3.1.2.r37x201303061530.jar org.eclipse.wb.core_1.5.0.r37x201206111201.jar org.eclipse.jdt .core_3.7.3.v20120119-1537.jar org.apache.commons.lang_2.4.0.v201005080502.jar

  4. 关闭日食

  5. 用 7Zip 或其他东西打开 com.google.gdt.eclipse.designer.SmartGWT_2.6.0.r37x201206111253.jar 并替换将在项目 bin 文件夹下的类文件

这似乎也适用于 SmartGWT 4.0。不幸的是,我们仍然坚持使用 Indigo 和 WindowBuilder。Juno 可能适用于简单的 GWT,但我不记得了。开普勒根本不工作。

于 2013-07-16T05:55:51.543 回答