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

eclipse - クラスパスに含まれているにもかかわらず、jboss マーシャリング River jar が gwt devmode によって欠落していると報告されるのはなぜですか

geomajas から puregwt-showcase プロジェクトをデバッグ モードで実行したいと考えています。デバッグ構成を確認しましたが、maven の依存関係が含まれています。(ここに特定の順序である必要がありますか?)私のmaven依存関係には、このjar Boss-marshalling-river-1.3.6.GA.jar が含まれています。したがって、当然のことながら、それが私のMaven depsにあり、私のmaven depsがdebug confingクラスパスにある場合、正しく検出されるはずです....これはhttp://pastebin.com/xdkwLGkX返されたスタックトレースです。majas devメーリングリストでも質問しましたが、誰も答えませんでした。これはgwtと春の問題のように見えるので、ここで運試しをしています

そのような答え、または少なくともいくつかの手がかりを得ることを望んでいます、
オーティス

編集: 私が抱えているもう 1 つの問題は、gwt devmode を実行した後、ソースに別のエラーが表示されることです: Template file CaptionImpl.ui.xml is missing (expected at org/geomajas/puregwt/example/client/widget/ShowcaseDialogBox) 。これは、gwt を devmode で実行した場合にのみ表示されます。Mavenのインストールと実行を試みても問題はありません。

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

java - GWT Super Dev Mode の起動方法

多くの痛みの後、最終的GWT 2.5に私と一緒にインストールされましたEclipse kepler

これで、Dev モードで起動できるようになりました。Classic Dev Mode.

Eclipse Arguments タブのデバッグ構成によります。

-remoteUI "${gwt_remote_ui_server_port}:${unique_id}" -startupUrl index.html -logLevel INFO -codeServerPort 9997 -ポート 8888 -war E:\GWT2.5_Test\V4Workflow_V17\war com.suresh.V4Workflow

Eclipse をデバッグしているときに URL が生成されました

これは問題ありません。コードをデバッグできます。

実際の質問はここから始まります:

Super Dev Modeでアプリケーションを起動するのを楽しみにしています。

ドキュメントから:

Super Dev Mode は、開発者がコマンド ラインから実行できる通常の Java アプリケーションである Web サーバーで GWT コンパイラを実行します。サーバーが起動すると、その URL が出力されます。

コードサーバーの準備が整いました。次に、次の場所にアクセスします。http://localhost:9876/

gwt.xml以下の 2 行をファイルに追加しました

プロジェクトをコンパイルした後、http://localhost:9876/ 何も起こらずに起動しました。

不思議なことに、ドキュメントには構成ガイドラインがありません。

ここで何が欠けていますか?

手がかりをありがとう。

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

java - GWT の codeserver パラメータはどのように機能しますか?

GWT では、ホスト モード「開発モード」でアプリケーションを実行するために、以下に示すように get.codesvr パラメータを URL に追加します。

/?gwt.codesvr=127.0.0.1:9997

最初の質問は、コンパイルされた JavaScript ファイルの代わりに .class ファイルを提供するために JVM インスタンスを開始するタイミングを GWT がどのように認識しているのか知りたいということです。GWT が開発モードでどのように機能するかがわかりません。com.google.gwt.devDevMode に main() があります。この main( ) はどのように呼び出されますか?

2 番目の質問は、GWT devmode が Jetty サーバーで実行されると記載されているドキュメントにありますが、ブラウザーで実際の JavaScript が表示されます。この jetty サーバーは、クライアント側コードの .class ファイルから JavaScript をどのように出力しますか?

ありがとう。

0 投票する
4 に答える
899 参照

java - モバイル デバイスの GWT 開発モードまたはスーパー開発モード?

iPhone ブラウザーで GWT モバイル・アプリをデバッグすることはできますか?

ブラウザー開発者プラグインをインストールできないことはわかっていますが、他に回避策はありますか?

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

internet-explorer-8 - IE8 の GWT 開発モード

Internet Explorer 8 で GWT 開発モード プラグインを使用できるようですが、起動するとブラウザーがクラッシュします。スタック トレースは、oophm.dll にエラーがあることを示しています。Windows 7 の VirtualBox インスタンスで実行しています。IE8 で開発モードを設定するための特別な手順はありますか?

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

gwt - 2 つのモジュールを使用した GWT 開発モード

2 つの Maven プロジェクト (「A」と「B」) があります。どちらにも gwt モジュールがあります。「A」プロジェクトの gwt モジュールは、「B」プロジェクトの gwt モジュールを継承します。すべて正常に動作します。

私は Eclipse を使用しており、Dev モードの起動構成を持っています。起動構成で「A」モジュールのパラメーターを設定して起動します。できます。コードを変更すると、ブラウザー ウィンドウに変更が表示されます。A モジュールは B モジュールを継承すると言いましたが、B モジュールのコードを変更すると、この変更はブラウザーに表示されません (dev モードが A モジュールに設定されているため)。ブラウザーで両方のモジュールの変更を確認するために開発モードを構成するにはどうすればよいですか?

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

gwt - GWT スーパー開発モード、SimpleCheckBox.wrap() AssertionError

GWT ではSimpleCheckBox.wrap()、DevMode で AssertionError が発生したため、メソッドに問題がありました。GWT.isScript()が true の場合にのみ実行されるコードを追加することで、これを回避していました。私は今、SuperDevMode で同じ課題に直面しています。質問は、実行時にソース コードから superdevmode を認識する方法はありますか?

前もって感謝します!

PSコードからその呼び出しを取り除く簡単な方法がない.wrap()ため、質問は実行モードの認識に本当に限定されています。

更新。1:

.wrap() メソッドのない新しい「特別な」クラスを作成し、これらの行をモジュールの gwt.xml ファイルに追加しました。

そして、複数のことを試しました:ブックマークを介してコンパイルし、プロジェクトを古い方法で再コンパイルし、通常のアプリとコードサーバーアプリの両方を再起動しました。ソースマップでは、クラス MyWidgetProdMode のみを表示できます。私は何を間違っていますか?新しいクラスはコンパイル時にロードされますか?