問題タブ [gwt-super-dev-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2801 参照

google-app-engine - GWT 2.7 + GAE アプリはデプロイ時に codeserver を検索します

appengine が Super Dev Mode を使用しようとするのはなぜですか?

GWT アプリを appengine にデプロイしてアクセスしようとするたびに、白い読み込み画面が表示され、約 20 ~ 30 秒後に次のメッセージが表示されます。

appspot.com:9876 の Super Dev Mode サーバーからプロジェクトを読み込めませんでした。 サーバーの準備ができていることを確認してください。 もう一度やり直しますか?

私はgwt-maven-pluginappengine-maven-pluginで maven を使用しています。maven-gae-pluginを使用してデプロイすると、同じ結果が得られます。

2.6.1 バージョンの gwt と gwt-maven-plugin の使用に戻すと、正常にデプロイされるため、自動開発モード ランチャーと関係があるように見えます。

私の pom.xml の一部

私の Project.gwt.xml で

(この行を削除しようとしましたが、それでも同じ結果が得られました)

環境

エクリプス・ルナ (4.4.1)

Maven 3.2.3 (3.2.1 埋め込み)

m2eclipse 1.5.0

0 投票する
2 に答える
4653 参照

gwt - Gwt スーパー開発モード: 再コンパイルが機能しない

Super Dev Mode は正常に開始されますが、コードに変更を加えてブラウザーから再コンパイルしようとすると、GWT は次のエラーを報告します。

なぜこれが起こるのか分かりますか?次のスレッドを見つけましたが、解決策はありません: https://groups.google.com/forum/#!topic/google-web-toolkit-contributors/5lgtM77-1tM

0 投票する
2 に答える
363 参照

gwt - GWT JSNI プロジェクトで DevMode の起動が失敗する

gwt dev モードのデバッグで奇妙な問題が発生しました。

以下は、私が書いているJSNIラッパーですhttps://github.com/sillysachin/GWTAMChart

多くの JSNI、JavaScriptObject、および JSON コードを含む、かなり小さくて単純なプロジェクトです。人気のある amcharts チャート作成ライブラリをラップします。SuperDevMode および Production でデバッグするとうまく機能します。

ただし、開発モード デバッグを使用して Internet Explorer でプロジェクトをデバッグすることはできません。

java.lang.ClassFormatError: クラス ファイル com/google/gwt/core/client/JavaScriptObject$ でメソッド名と署名が重複しています

スローされた主な例外は、コードのどの部分が壊れているかを理解するのに役立ちません!!!!!

0 投票する
0 に答える
1796 参照

java - gwt 2.7 スーパー開発モードとインクリメンタル コンパイル

gwt 2.7 にはインクリメンタル コンパイル機能があり、私たちは皆すごいと言っています。ご存知のように、最後の変更をコンパイルするだけです。

私の懸念は、超超大規模プロジェクトがある場合、30 分待ってから超開発を開始し、最初のコンパイルを完了してから作業を開始し、インクリメンタル コンパイルを使用する必要があることです。スーパー開発モードを開始するたびに、tmp ディレクトリに新しいフォルダーが作成され、最初からコンパイルされてから、変更のコンパイル (インクリメンタル) が追加されるためです。

したがって、私の理解では、大規模なプロジェクトには使用できませんでした.GWTの競争力はこれだったと思います.そうでなければ、JSフレームワークはAngularJSのようにうまく機能します.

私が間違っている場合、または近い将来おそらくバージョン 3.0 で解決する計画がある場合は、訂正してください。

GWT 2.7 で追加された -LauncherDir dev パラメータを見つけましたが、この目的で使用されているかどうかはわかりません...

ありがとう

0 投票する
1 に答える
145 参照

gwt - Vaadin/GWT: different behaviour with Dev Mode on and off

I'm developing a Vaadin widget and I'm having problems with GWT's superDevMode. Yesterday I had a bug which did not show up when setting Dev Mode On (using the bookmark), but did when setting Dev Mode Off.

Today I have unwanted behaviour when setting Dev Mode On, while with Dev Mode Off the behaviour is as expected.

Does anyone have a clue what might be causing this? Maybe a compiler setting?

0 投票する
1 に答える
1214 参照

java - 依存プロジェクト ソースを使用した SuperDevMode

ProjectAGWT eclipse プラグインで生成された単純な Web アプリケーション プロジェクトであるGWT プロジェクトがあります。

また、次の構造を持つ純粋な Java プロジェクトである 2 番目のプロジェクト (projectB) があります。

Shared.gwt.xml は次のようになります。

TestClass.java は次のとおりです。

projectA の gwt.xml に を含め<inherits name="com.test.Shared" />ました。TestClass.start()projectAのいくつかのメソッドで使用します。次に、projectA に projectB を含めました。したがって、projectA > Properties > Java Build Path > Projects を右クリックし、projectB を追加しました。タブに切り替えて、Order and ExportprojectB のチェックマークを有効にしました。

ここまでは順調ですね。projectA で GWT コンパイルを実行するとエラーは発生しませんが、projectA を SuperDevMode で実行すると、コンパイラは次のエラーを出力します。

エラーには TestClass クラスは表示されませんが、コメントアウトすると (使用しないでくださいTestClass.start())、SDM で問題なくコンパイルされます。

projectB をプリコンパイルして、ソースを jar lib として projectA に含めることができることはわかっていますが、projectB のコードをいつでも変更できるようにしたいと考えています。

リンクされた projectB を使用しているときに SuperDevMode を機能させるにはどうすればよいですか?

0 投票する
1 に答える
3648 参照

google-chrome - GWT Super Dev Mode、ソースマップを有効にする方法

コード サーバーで SuperDevMode を使用して MGWT プロジェクトを実行しています。

デバッグには、Chrome を使用し、Chrome 開発者設定で「ソース マップを有効にする」必要があるとのことでした。しかし、開発者設定では、「JavaScript ソース マップを有効にする」と「CSS ソース マップを有効にする」しか見つかりません。両方とも有効になっていますが、そこに.javaファイルが表示されません。

Chrome バージョン 42 を使用しています。

Chrome でのデバッグ用にソースマップを有効にするにはどうすればよいですか?

解決済み: Chrome Canery から Chrome に切り替え、2.5.0 の代わりに gwt 2.5.1 を使用しました!