2009-09-04 8 views
1

gwt-debugpanelを私のプロジェクトに追加しようとしています。私はIntelliJ 8.1を使用しています。テスト用に剥ぎ取った骨なしのプロジェクトをセットアップしました。IntelilJ 8.1 with 2 GWT modules

gwt-multi-module 
    src 
    com.gindin 
     dummy 
     DummyApp.gwt.xml 
     client 
      DummyApp.java 
     public 
      DummyApp.css 
      DummyApp.html 
     debug 
     DebugPanel.gwt.xml 
     client 
      GindinDebugPanel.java 

注:ソースツリーは、次のようになります - ウィザード

  1. 「ダミー」パッケージの下のクラスとファイルはすべてのIntelliJの「> GWTモジュールの新規」によって自動生成されました。
  2. 'debug'パッケージのクラス&ファイルは基本的にgwt-debugpanelのサンプルプロジェクトからコピーされました。私はIntelliJのでプロジェクトを実行するために行くとき
  3. は、私が今DummyApp.html

にnocache.jsに必要なスクリプト&の参照を追加した、ホストされたシェルは私にエラーメッセージを表示します。

開発シェルサーブレットは、モジュールの「com.gindin.debug.DebugPanel.nocache.js 'com.gindin.dummy.DummyApp.gwt.xml' [WARN]リソースない要求を受信[TRACE]

found:com.gindin.debug.DebugPanel.nocache.js; (ファイルは、公開パスまたはモジュールcom.gindin.dummy.DummyApp.gwt.xmlに誤って設定タグから失われるだろうか?)

私はIntelliJののモジュールの設定を見て、GWTファセットは、両方のモジュールを示しており、それらの "出力相対パス"。

IntelliJには何をする必要がありますか? 2番目のモジュールのエントリーポイントでIntelliJを指し示している箇所がありますか?

おかげで、

ジェイので

+0

GWTのどのバージョンを試していますか? – tronda

+0

1.6.4、しかし私の答えは以下を見てください。 – jgindin

答えて

0

は、それはGWT-debugpanelページで説明したような構成/セットアップ手順は、私のセットアップのためにかなり右、または少なくともではないではないことが判明します。

  1. 含めないでください:HTML /中<script type="text/javascript" language="javascript" src="com.gindin.debug.DebugPanel.nocache.js"></script>リンクはJSP com.gindin.dummy.DummyApp.gwt.xmlファイルで
  2. を提出、それだ<inherits name='com.gindin.debug.DebugPanel'/>

が含まれます。今はうまくいきます(ちょっと見えますが、ちょっと...画面上にあるので、今度は踊ることができます)。