問題タブ [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.
gwt - 依存モジュールが変更されたときにGWTマルチモジュールアプリがコンパイルされない
ここで説明されているように、純粋な Java プロジェクト (A) と GWT プロジェクト (B) をマルチモジュール GWT プロジェクトとしてセットアップしています。
mvn install
初めて実行すると、A がコンパイルし、次に B が完全な GWT コンパイルを実行します。ただし、A で何かを変更すると、B は期待どおりにコンパイルされません。私は得る
有効に<force>true</force
すると、コンパイルが行われ、変更が表示されます。
依存モジュールが変更されたときにプロジェクトを自動的にコンパイルし、何も変更されていない場合はコンパイルをスキップするにはどうすればよいですか?
gwt - GWT カスタム ライブラリの依存関係の問題
jar にエクスポートして他のいくつかのプロジェクトで再利用するウィジェットのライブラリを作成しました。私のライブラリでは、war/WEB-INF/lib にある他のいくつかの jar に依存しています。問題は、ライブラリを別のプロジェクトで使用すると、ライブラリの依存関係が引き継がれないため、それらの jar をクラスパスに追加してプロジェクトでも継承する必要があることです。依存関係を処理するためのより良い方法が必要です.mavenを使用する必要がありますか、それとも機能する別の方法がありますか?
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 ディレクトリとして設定し、ファイルが削除されないようにするにはどうすればよいですか? 助けてください。
gwt - gwt-maven-plugin superdev を使用して変更を反映できない
この投稿の手順に従ってください。正常にコンパイルされたgwt-maven-plugin 2.6.0
実行時に使用します。mvn gwt:run-codeserver
次に、を使用して開発サーバーを起動しmvn install gwt:run
、ソース ファイルに変更を加えて、Dev Mode On
ブックマークをクリックしました。コンパイル後、変更を UI に反映できません。UI には常に古い値が表示されます。
この問題に関するアイデアはありますか?
maven - gwt:run-codeserver の使用
プロジェクトで gwt maven プラグインの使用を開始したばかりで、すべて正常に動作しているようです。ただし、superdevmode を正しく動作させることができず、IDE (IntelliJ) にエラーを表示できないため、デバッグは非常に困難です。
gwt:run を実行したときのログは次のとおりです。
gwt:run-codeserver を実行したときのログは次のとおりです。
ただし、コンパイルボタンをクリックしても何も起こりません。以前のセットアップでは、コンパイル ログを確認でき、ページが終了するとページがリロードされました。
gwt:debug の実行に関しては、こちらで説明されているように環境をセットアップできませんでした。
gwt:debug Maven 構成を実行しました。
およびリモート構成
提案通り。gwt:run を実行したときと同じように GWT 開発モード ウィンドウが表示されますが、ログ情報は表示されません。これだけです。
[更新] ブックマークレットのコードをハッキングして、URL を呼び出すとそれがわかる
私のsuperdevmodeサーバーは次のように応答します
これで、エラーをブックマークレットに分離できました。どういうわけか、ブックマークレットが正しいサーバーまたは正しいパラメーターを指していません。助けてくださいませんか?Dev Mode On ブックマークレットのプロパティをクリックすると、次のように表示されます。
サーバーへの呼び出しを検査することにより、/recompile AJAX 呼び出しを実行することはありません。どういうわけか、dev_mode_on.js ファイルに何か問題があります