Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
[[GWT/SuperDevMode/old]] |
= Super Dev Mode = 以下ではGWT2.7+Google Plugin for Eclipse 4.4を前提とする。 == Dev Modeの問題点 == * Dev Modeを使用するには、ブラウザ側に専用のプラグインを追加する必要があるが、これは最近のブラウザではもはやサポートされなくなっている。<<BR>>このため、Firefox+pluginにてDev Modeを使用した開発を行うには、わざわざ過去のバージョンのFirefoxを使用しなければならない。 * Dev Modeは遅い。 == Super Dev Mode使用の準備 == Dev Modeで開発していたプロジェクトをSuper Dev Mode用にするには、何点か書き換えを行う必要がある。これはGWT2.7以前からGWT2.7への対応も含まれる。 * Google Web Toolkitを、gwt2.7以前の、例えばgwt2.6.1からgwt2.7に変更する。 * .gwt.xmlの中にgwt.logging.firebugHandler、gwt.logging.popupHandlerを使用している場合には、以下をそれらの前に挿入する。もはやサポートされていないため。 {{{ <define-property name="gwt.logging.popupHandler" values="ENABLED, DISABLED" /> <define-property name="gwt.logging.firebugHandler" values="ENABLED, DISABLED" /> }}} * 当然だが、build.xmlで.warファイルを生成している場合には、その参照するgwtのバージョンも変更する。 == その他 == * [[過去の内容|GWT/SuperDevMode/old]] |
Super Dev Mode
以下ではGWT2.7+Google Plugin for Eclipse 4.4を前提とする。
Dev Modeの問題点
Dev Modeを使用するには、ブラウザ側に専用のプラグインを追加する必要があるが、これは最近のブラウザではもはやサポートされなくなっている。
このため、Firefox+pluginにてDev Modeを使用した開発を行うには、わざわざ過去のバージョンのFirefoxを使用しなければならない。- Dev Modeは遅い。
Super Dev Mode使用の準備
Dev Modeで開発していたプロジェクトをSuper Dev Mode用にするには、何点か書き換えを行う必要がある。これはGWT2.7以前からGWT2.7への対応も含まれる。
- Google Web Toolkitを、gwt2.7以前の、例えばgwt2.6.1からgwt2.7に変更する。
- .gwt.xmlの中にgwt.logging.firebugHandler、gwt.logging.popupHandlerを使用している場合には、以下をそれらの前に挿入する。もはやサポートされていないため。
<define-property name="gwt.logging.popupHandler" values="ENABLED, DISABLED" /> <define-property name="gwt.logging.firebugHandler" values="ENABLED, DISABLED" />
- 当然だが、build.xmlで.warファイルを生成している場合には、その参照するgwtのバージョンも変更する。