3

smart gwt 4 でアプリケーションを実行すると、次のエラーが表示されます

コア SmartClient JavaScript ライブラリがロードされていないようです。NoScript SmartGWT モジュールを継承する場合は、WAR 内の適切な場所から SmartClient モジュールの .js ファイルをロードするためのタグが HTML ファイルに含まれていることを確認します。デフォルトでは、これらのファイルは [GWT app name]/sc/modules/ の下にあります。

com.smartgwt.client.core.JsObject$SGWT_WARN: Core SmartClient JavaScript ライブラリがロードされていないようです。NoScript SmartGWT モジュールを継承する場合は、WAR 内の適切な場所から SmartClient モジュールの .js ファイルをロードするためのタグが HTML ファイルに含まれていることを確認します。デフォルトでは、これらのファイルは [GWT app name]/sc/modules/ の下にあります。

クラスパスに次のjarを設定しました

smartgwt.jar

smartgw-skin.jar

.gwt.xml ファイルに inhert を追加します

そして、私のjpsファイルにスクリプトを追加します

前もって感謝します

4

1 に答える 1

0

すべてのパスが正しく、ファイルが WAR にあることを確認してください。また、GWT ディレクトリ構造が WAR ファイル内でどのように機能するかを理解することも重要です (相対パスは、常に想定どおりになるとは限りません)。

パスにGWT.getModuleBaseURL()またはを使用してみましたか?GWT.getHostPageBaseURL()

詳細については、これらの他の投稿を確認してください。

于 2013-09-03T18:47:48.747 に答える