0

私は SmartGWT で eclipse Helios を使用しています。WindowBuilder を起動して GUI を設計すると、常に次のエラー メッセージが表示されます。

WindowBuilder は、SmartGWT バージョン 2.2、2.3 のみをサポートします。しかし、2.4が見つかりました。

2.4 jar を削除し、2.2 jar を追加して、SmartGWT バージョン 2.2 を使用しようとしました。

しかし、メッセージは同じままでした。GWT Designer を使用すると動作しますが、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 plugins フォルダーから次の 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.r37x20120611jteclipse.jar org.dteclipse.jar .core_3.7.3.v20120119-1537.jar org.apache.commons.lang_2.4.0.v201005080502.jar

  4. 日食を閉じる

  5. com.google.gdt.eclipse.designer.SmartGWT_2.6.0.r37x201206111253.jar を 7Zip などで開き、プロジェクトの bin フォルダーの下にあるクラス ファイルを置き換えます。

これは SmartGWT 4.0 でもうまく機能しているようです。残念ながら、私たちはまだ WindowBuilder で Indigo を使用することに固執しています。Juno は単純な GWT で動作する可能性がありますが、覚えていません。ケプラーはまったく機能していません。

于 2013-07-16T05:55:51.543 に答える