無料となった GWT Designer を少しだけ試してみた
Google が Instantiations を買収したとのニュースを知ってから、まだかまだかと待ちわびていましたが、ついに 「GWT Designer」 が Google から無償で提供されることになりました。
1.インストール
下記のサイトに、「Eclipse」 のバージョン毎の Update sites が示されています。
・Installing GWT Designer - Google Web Toolkit - Google Code
2.パスの設定
「Google Web Toolkit SDK」 をインストールしたパスを設定します。
(「Window」-> 「Preferences」-> 「WindowBuilder」-> 「GWT」)

3.GWT Java Project の作成
「GWT Java Project」 を新規作成します。
(「new」 -> 「Project」 -> 「WindowBuilder」 -> 「GWT Designer」 -> 「Model」 -> 「GWT Java Project」)

この際に JRE に 「J2SE-1.6」 以上を指定すると Design モードが使用できなくなりますので、ご留意ください。

また、「Create a GWT Module」 及び 「Create EntryPoint and public resources」 をチェックしておくと、モジュールファイル(GWTコンパイラ用の設定ファイル)と EntryPoint クラスの雛形が自動作成されます。


4.GWT Application の実行
GWT Application を実行します。(「Run As」-> 「GWT Application」)


「Launch Default Browser」 を押下します。

関連情報
・Jungle
Java - 『Google Web ToolkitによるAjaxアプリケーション開発』
・Jungle
Java - 『Google Web Toolkit Solutions』
・Jungle
Java - 『Google Web Toolkit Applications』
・Jungle
Java - GWT 1.6 RC2 リリース
・Jungle
Java - Smart GWT 2.0 リリース
・Jungle
Java - GWT Designer v7.5 リリース
・Jungle
Java - GWT 2.1 M1 を少しだけ試してみた
・Jungle
Java - GWT UiBinder 入門
・Jungle
Java - MyEclipse for Spring 8.6 リリース
p.s.
「Create a GWT Module」 で 「Use standard GWT only」 や 「GWT-Ext」
を選択した場合には問題ありませんでしたが、「Smart GWT」 を選択した場合には、エディタ(WindowBuilder Editor)を
Design モードに切り替えようとしたらフリーズしてしまいました。
ただし、「Smart
GWT」 を選択した場合でも、GWT Application の実行は可能でした。
(09/30 追記)
「GWT Designer」
だけでなく、Instantiations が開発したテストツール 「CodePro
Analytix」 及び 「WindowTester
Pro」 も無償で提供されるようです。
・InfoQ: GoogleがInstantiationsのツールを再出荷
(12/16 追記)
・Googleが買収したInstantiationsのツールをオープンソース化してEclipse
Foundationに寄贈
(2011/02/20 追記)
・【コラム】イマドキのIDE事情
(100) GWTもビジュアル開発! 無償化されたGWT Designerを使ってみよう | マイコミジャーナル