問題タブ [gwt-maven-plugin]

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 に答える
1008 参照

gwt - 依存モジュールが変更されたときにGWTマルチモジュールアプリがコンパイルされない

ここで説明されているように、純粋な Java プロジェクト (A) と GWT プロジェクト (B) をマルチモジュール GWT プロジェクトとしてセットアップしています

mvn install初めて実行すると、A がコンパイルし、次に B が完全な GWT コンパイルを実行します。ただし、A で何かを変更すると、B は期待どおりにコンパイルされません。私は得る

有効に<force>true</forceすると、コンパイルが行われ、変更が表示されます。

依存モジュールが変更されたときにプロジェクトを自動的にコンパイルし、何も変更されていない場合はコンパイルをスキップするにはどうすればよいですか?

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

gwt - GWT カスタム ライブラリの依存関係の問題

jar にエクスポートして他のいくつかのプロジェクトで再利用するウィジェットのライブラリを作成しました。私のライブラリでは、war/WEB-INF/lib にある他のいくつかの jar に依存しています。問題は、ライブラリを別のプロジェクトで使用すると、ライブラリの依存関係が引き継がれないため、それらの jar をクラスパスに追加してプロジェクトでも継承する必要があることです。依存関係を処理するためのより良い方法が必要です.mavenを使用する必要がありますか、それとも機能する別の方法がありますか?

0 投票する
5 に答える
2329 参照

eclipse - GWT Maven - 開発モードで実行すると webapp ファイルが削除される

gwt maven mojo プラグインのドキュメントで指定されているように、eclipse -> project properties -> Google -> Web application で src/main/webapp フォルダーを war ディレクトリとして選択しました。次に、Eclipse から開発モードで gwt プロジェクトを実行しようとすると、webapp フォルダー内の html ファイルが削除されていました。いくつかの調査の後、実行構成の -war 値をプロジェクトのターゲットフォルダーに変更することで、これを修正できました。しかし、私が今直面している問題は、プロジェクトを開発モードで実行した後、開発モードが機能するたびにhtmlファイルをターゲットディレクトリに手動でコピーする必要があることです。ここで何が欠けているかを特定するのを手伝ってくれませんか。webapp フォルダーを war ディレクトリとして設定し、ファイルが削除されないようにするにはどうすればよいですか? 助けてください。

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

gwt - gwt-maven-plugin superdev を使用して変更を反映できない

この投稿の手順に従ってください。正常にコンパイルされたgwt-maven-plugin 2.6.0実行時に使用します。mvn gwt:run-codeserver

次に、を使用して開発サーバーを起動しmvn install gwt:run、ソース ファイルに変更を加えて、Dev Mode Onブックマークをクリックしました。コンパイル後、変更を UI に反映できません。UI には常に古い値が表示されます。

この問題に関するアイデアはありますか?

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

maven - gwt:run-codeserver の使用

プロジェクトで gwt maven プラグインの使用を開始したばかりで、すべて正常に動作しているようです。ただし、superdevmode を正しく動作させることができず、IDE (IntelliJ) にエラーを表示できないため、デバッグは非常に困難です。

gwt:run を実行したときのログは次のとおりです。

gwt:run-codeserver を実行したときのログは次のとおりです。

これは、superdevmode codeserver で表示される画面です。 クリックしたときに表示される画面は次のとおりです

ただし、コンパイルボタンをクリックしても何も起こりません。以前のセットアップでは、コンパイル ログを確認でき、ページが終了するとページがリロードされました。

gwt:debug の実行に関しては、こちらで説明されているように環境をセットアップできませんでし

gwt:debug Maven 構成を実行しました。

gwt:Maven 構成のデバッグ

およびリモート構成

リモート構成

提案通り。gwt:run を実行したときと同じように GWT 開発モード ウィンドウが表示されますが、ログ情報は表示されません。これだけです。これ

[更新] ブックマークレットのコードをハッキングして、URL を呼び出すとそれがわかる

私のsuperdevmodeサーバーは次のように応答します

これで、エラーをブックマークレットに分離できました。どういうわけか、ブックマークレットが正しいサーバーまたは正しいパラメーターを指していません。助けてくださいませんか?Dev Mode On ブックマークレットのプロパティをクリックすると、次のように表示されます。

サーバーへの呼び出しを検査することにより、/recompile AJAX 呼び出しを実行することはありません。どういうわけか、dev_mode_on.js ファイルに何か問題があります