2013-07-22 19 views
6

で実行:http://localhost:9876/URLとき、私はしかし<code>SuperDevMode</code>を試してみましたSuperDevMode

Dev Mode Onをアクセスされたがクリックされると、私はこれを取得しています:私は

Can't find any GWT Modules on this page. 

何をしないのだろうか?私はすでに

$mvn gwt:compile 
$mvn gwt:run-codeserver 

私はPOMでこれらのバージョンを持っていなかった:

<gwt.version>2.5.0</gwt.version> 
    <gwt.maven.version>2.5.0</gwt.maven.version> 

私はGWTのバージョンやGWTのMavenのバージョンを更新する必要がありますか?または私は何が欠けている?

答えて

4

ランニングSuperDevModeがあるアイデア:

  • 実行MVN GWT:実行codeserver
  • 実行アプリのWebコンテナ、Tomcatの/ WildflyまたはGAE(GAEでそのわずかMVNのAppEngine:devserver)

最初のものは、ブックマークレット内からアプリをコンパイルするGWTコードサーバを実行します。 2番目は、アプリケーションが既にコンパイルされているため、Webコンテナ内から直接実行できるため、Webコンテナを実行することです

9

ページに説明されているように、「Dev Mode On」と「Dev Mode Off」をブラウザにブックマークとして追加する必要があります。 Super Dev Modeセッションを開始するには、GWTアプリにアクセスするときにブックマークを使用します。

私はもう一度約how Super Dev Mode worksを書きました。うまくいけば、あなたのために物事を明確にする必要があります。

アップデート:あなただけの「通常通り」からDevModeを起動するように、GWT 2.7で、superdevmodeは、DEVMODE内でデフォルトで有効になっており、それが実際には「コンパイル負荷上の」フックで、アンダーフードSuperDevModeを使用していることをノートあなたはもはやブックマークレットを使用しません。 -launcherDir引数(warフォルダを指す)を使用して、CodeServerで「コンパイル時にロード」フックを有効にすることもできます。どちらの場合も、*.nocache.jsは、SuperDevMode用に調整されたスクリプトで上書きされ、「コンパイル時にロード」フックが含まれます。したがって、展開する前にきれいにして再コンパイルしてください。 GWT 2.7の "classic" DevModeに戻るには、-nosuperDevModeをDevModeに渡します。

+1

ブラウザのブックマークに「Dev Mode On」を追加してクリックします同じ "どのGWTモジュールも見つかりません..." – xybrek

+1

スーパーデベロッパーモードサポートを有効にして**あなたのアプリをコンパイルして**配備しましたか? –

+0

私は 'mvnパッケージ-P jboss7 gwt:run-codeserver'を実行しました – xybrek

関連する問題