Google Plugin for Eclipseを使い倒す

先日導入したGoogle Plugin for EclipseはCypalStudioに比べて微妙に機能が貧弱かつ使い勝手が悪いように思う。特にCypalStudioで行えたwarファイルのエクスポートが出来ないのがかなり痛い。これをどうにかしてみる。
まずeclipseを終了。続いてプロジェクトの「.project」ファイルを編集して「natures」タグの中に以下の中で足りないものを付け足す。

		<nature>org.eclipse.jdt.core.javanature</nature>
		<nature>com.google.gwt.eclipse.core.gwtNature</nature>
		<nature>com.google.gdt.eclipse.core.webAppNature</nature>
		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>

eclipseを起動してプロジェクトのプロパティを開いて「Project Facets」で「Java」と「Dynamic Web Module」をオンにする。再度eclipse終了。
「.settings/org.eclipse.wst.common.component」の「WebContent」となっているところを「war」に変更して保存。eclipse起動。
cleanビルドとgwtコンパイルをしてwarディレクトリの中に必要なものがそろっていればOK。プロパティの「Java Buid Path」と「Java EE Module Dependency」を全てオンにすればwarファイルのエクスポート時に自動的に依存jarファイルを入れてくれるので楽チン。
これで少しはCypalStudioの使い勝手に近づくと良いのだが・・・。