問題タブ [gwt-hosted-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 投票する
1 に答える
2539 参照

spring - GWT+Springホストモードが機能しない

私は次の問題を抱えています、おそらく誰かが私を助けることができますか?

私はSpringMVCアプリケーションを持っていましたが、これは非常に基本的なもので、いくつかの単純なjspページがあります。

また、SpringSecurityを統合しました。

次に、GWTウィジェットを1つのページに追加する必要があります。これまでのところ問題ありません。ページに<div>を追加し、GWTモジュールを追加し、必要なすべてのGWTロジックを追加しました。

GWTをコンパイルしてから、アプリケーションをtomcatにデプロイすると、すべてが完全に機能します。アプリを開いてログインし、ページを開いて、GWTUIコンポーネントを確認します。

次に、アプリケーションをホストモードで開きます。問題が始まります。

ホストモードを開始すると、Jettyが起動し、Spring Frameworkが初期化されてから、ホストモードなしでjsp(.htmとして変換)が開きます。param?gwt.codesvr = 127.0.0.1:9997。ページを開いた後、コンパイルされたgwtコードを削除しても何も表示されません。

「?gwt.codesvr = 127.0.0.1:9997」を手動で追加すると、ホストモードが開始され、GWTモジュールのロードが開始されます。これは私がエラーを受け取ったときです:

12:57:15.589[エラー][リハビリ]ユーザーエージェント'Mozilla / 5.0(Windows; U; Windows NT 6.1; ru; rv:1.9.2.23)Gecko / 20110920 Firefox/3.6.23からモジュール'testmodule'を読み込めませんでした'127.0.0.1:63260

java.lang.NoSuchFieldError:com.google.gwt.dev.javac.JdtCompiler.getCompilerOptions(JdtCompiler.java:413)のwarningThreshold at com.google.gwt.dev.javac.JdtCompiler $CompilerImpl。<init>(JdtCompiler.java :228)com.google.gwt.dev.javac.JdtCompiler.doCompile(JdtCompiler.java:700)
com.google.gwt.dev.javac.CompilationStateBuilder $ CompileMoreLater.compile(CompilationStateBuilder.java:235)at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:447)at com.google.gwt .dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:370)at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:360)at com.google.gwt.dev.DevModeBase $ UiBrowserWidgetHostImpl.createModuleSpaceHost (DevModeBase.java:110)at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:197)at java.lang.Thread.run(Unknown Source)

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

html - GWTホストモードでのhtml5アプリケーションキャッシュのテスト

オフライン機能を備えたGWTアプリの作成を開始します。html 5のアプリケーションキャッシュ機能を使用するには、Webサーバーがマニフェストファイルとともに「filetype:text/manifext」ヘッダーを返す必要があります。GWTホストモードでこのヘッダーを返す方法を知っている人はいますか?

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

gwt - JSNI メソッドから int 以外が返されました

ホスト モードで GWT アプリケーションを実行しています。散発的にHostedModeException、JSNI から返された JS 値の型について奇妙な苦情が寄せられます。逆シリアル化中の場合もあります。

時々:

でもう一度

誰でもこれについて私を助けることができますか? GWT 2.4.0、Google Chrome 16.0.912.75、および GWT Developer Plugin 1.0.9738 を使用しています。

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

gwt - GWTバイトキャッシュファイルとは何ですか?

背景として、今日、私のGWTホストモードは、事実上機能していない程度まで、不思議なほど遅くなりました。アプリケーションを一時停止するたびに、関連するスレッド(メインスレッド、コードサーバーなど)がファイルI/Oネイティブメソッドを待機しています。しばらく頭をかいた後、ハードディスクを少し片付けようとしました。次に、ユーザーのTempフォルダーで、という名前の4ギガバイトのファイルを見つけましたgwt7155307955598297091byte-cache。このファイルは何に役立つのだろうか、完全に削除するとどうなるのだろうか。次回「バイトキャッシュ」が再作成されるのを待って開発モードを開始したときに、パフォーマンスの問題が発生しますか?

0 投票する
3 に答える
1226 参照

gwt - ページ URL に gwt.codesvr を自動的に追加する方法

ホストされたモードで GWT アプリケーションを実行する場合、通常、クエリ文字列パラメーターにコード サーバーの場所を追加するindex.html必要がありますindex.html?gwt.codesvr=127.0.0.1:9997。問題は、gwt.codesvr通常はハイパーリンクに含まれていないため、手動で追加する必要があることです。アプリケーション内のすべてのリンクに追加することは、GWT でコンパイルされた最終バージョンに干渉するため、良い考えではないようです。もう 1 つのオプションは、index.htmlJavaScript によってそれ自体をイントロスペクトし、デフォルトgwt.codesvrwindow.locationに追加することですが、これは、アプリケーションがコンパイルされていないことを確認した後でのみ行う必要があります。GWT module may need to be (re)compiledアラート。理想的な解決策は、GWT が選択できる順列が見つからなかった後に実行するアクションをカスタマイズできるようにすることだと思います。デフォルトのアクションは、前述のアラート警告を表示することですが、残念ながらこれはカスタマイズできません。

私の質問は次のとおりですgwt.codesvr。コンパイルされた順列がない場合に、現在のページをデフォルトで自動的に開く最良の方法は何ですか。

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

gwt - GWTホストモードはモジュールのロードに失敗しますが、生成された戦争は他の場所で機能します

私はGWTプロジェクトにmaven-gwt-pluginとext-gwtを使用しており、ここでアドバイスされているようにEclipseでホストモードを実行したい場合:http://mojo.codehaus.org/gwt-maven-plugin/user- guide/hosted.html次のメッセージが表示されました。

しかし、私mvn clean installと生成された戦争を外部の突堤に置くと、それは機能します。

開発時間の節約になるので、ホストモードを本当に使いたいです。

これが私のpom.xmlです:http://pastebin.com/xPwCkw2c

誰かが私が間違っていることや何が起こっているのか教えてもらえますか?

お時間をいただきありがとうございます。

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

gwt - GWT:ホストモードのクラスを生成するときにパッケージ構造が尊重されませんか?

gwt-maven-pluginバージョン1.2を使用するgwtアプリケーションがあります

アプリを生成して生成された戦争を実行することはできますが、を使用してホストモードを実行すると、次のように機能しmvn gwt:runなくなります。

war / WEB-INF / classesを調べたところ、パッケージ構造が壊れており、すべてのクラスとリソースが生成されていますが、それぞれのパッケージ/フォルダーには生成されていません。

編集済み:申し訳ありませんが、pom.xmlファイルを含めるのを忘れました。ここにあります:http://pastebin.com/C9kRJ5GN

一体何が起こっているの?!?あなたはすでにこれを経験しましたか?

お時間をいただきありがとうございます

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

gwt - PlayN GWT ホスト モード BufferOverflowException

PlayN のデモとショーケースを Eclipse で動作させようとしています。

Mavenを使用して「かわいい」サンプルをビルド/実行すると:

それは正常に動作し、 http://localhost:8080/でデモを見ることができます

しかし、ホステッド モードでEclipse 内で GWT を実行すると、正常にコンパイルされるように見えますが、ブラウザーで一度 ( http://127.0.0.1:8888/CuteGame.html?gwt.codesvr=127.0.0.1:9997 ) を取得します。 FireBug コンソールのエラー (ブラウザーのタブを閉じるまで繰り返します)

これが何であるか考えていますか?

編集:私が使用しているバージョンは次のとおりです。

  • プレイン 1.4
  • GWT 2.4
  • エクリプス インディゴ
  • ファイアフォックス 13.0.1
  • Java 6
  • Windows 7、64 ビット
  • ホスト モードは、他のプロジェクトでは正常に機能します。
0 投票する
1 に答える
337 参照

gwt - アプリケーションがホスト モード/展開モード (ローカルまたはリモート マシン) で実行されているかどうかを確認します

gwt アプリケーションがホスト モードまたは展開モードで実行されているかどうかを確認したいと考えています。展開されている場合は、ローカル マシンまたはリモート マシンに展開されているかどうかを確認します。モードに応じてURLを変更したいので、それを行う方法はありますか。

ありがとう、

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

gwt - Maven を介して特別な依存関係を追加すると、Gwt ホスト モードが Eclipse から動作しなくなった

私のgwtアプリ(maven、gwt 2.4)のサーバー側にライブラリを統合すると、開発/ホストモードが機能しなくなりました。「gwt:run」を使用して展開または実行すると、アプリは正常に動作し、すべての単体テストと統合テストは以前と同じようにパスします。Eclipse から開発モード (Web アプリケーションとして実行/デバッグ) を開始すると、開発モード ビューがポップアップしますが、他に何も起こりません。通常、コンソールには何らかの出力が表示されるはずですが、コンソールは空のままです。だから私は何がうまくいかないのかというヒントすらありません。少なくとも何が悪いのかヒントを得るために、どこを見ればいいのか、何をすべきなのか、誰かがアドバイスできますか?

ライブラリを統合する前にリビジョンをチェックアウトすると、開発モードが機能します! -現時点では、依存関係を追加します(使用しないで追加するだけです)、動作しなくなります。

私が追加したライブラリの背景 (私の問題がこれに関連しているかどうかはわかりません): ライブラリの統合に問題がありました。ライブラリは eclipse birt チャート作成エンジンを使用します。このエンジンは Apache derby db に依存しており、別のライブラリと競合していました。Mavenを介してダービーの依存関係を除外することでこれを解決しました。2 つ目の問題は、単体テストでの「コマンド ラインが長すぎます」というエラーでした。これは、maven-surefire-plugin を更新することで解決されました。