私は GXT 3.1.1 と IntelliJ 15.0.5 および Chrome 50 で GWT 2.7.0 を使用しています。Super Dev Mode (別のコード サーバーとブックマークレットを使用) を使用してアプリケーションをデバッグしましたが、今のところ非常にうまく機能しています。
ただし、明確な理由はありませんが、今日、Super Dev Mode は Chrome で動作しなくなりました (IE 11 で動作させることができます)。すべてが以前と同じように機能しますが、*.java ファイルが Chrome 開発ツールに表示されなくなりました。
私はクリーンアンドリビルド(gwt-unitCacheのクリーニングを含む)、SO投稿のチェック、IntelliJでのSDMの再構成を行ってきましたが、これまでのところ何も役に立ちません.
これが私が見つけたものです(インスピレーションを得ましたが、この投稿):
- ソース マップが有効になっています
- gwtproject.org でソース マップを参照できます
- Chrome の [ネットワーク] タブで、*.nocache.js に対する 2 つの要求を確認できます (1 つはサーバーへ、もう 1 つはコード サーバーへ)。これらのリクエストにはどちらも
X-SourceMap
レスポンス ヘッダーがありません - リクエストはありません
gwtSourceMap.json
Super Dev Mode のログには興味深いものは何もありません。これは、ソース マップ関連の唯一の参照です。
Linking per-type JS with 5560 new types. prelink JS size = 11286518 prelink sourcemap = 11286518 bytes and 260145 lines postlink JS size = 10968640 postlink sourcemap = 10968640 bytes and 253152 lines Source Maps Enabled Compile of permutations succeeded Compilation succeeded -- 34,546s
Super Dev Mode 用に、順列が 1 つだけの別のモジュール ファイルがあります。
<set-property name="gxt.user.agent" value="chrome"/>
<set-property-fallback name="user.agent" value="safari"/>
私は(gwtソースを調べる以外に)アイデアが不足し始めています。どんな助けも本当に感謝しています。