問題タブ [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 ソース コードを DEV モードで実行するにはどうすればよいですか?
Maven でビルドされたマルチモジュール GWT プロジェクトがあります。生成された GWT コード ( gen gwt:compile パラメーターで指定された場所) を DEV モードでデバッグできるようにしたいと考えています。
Eclipse ランチャーから DEV モードを起動します。
ただし、生成されたコードをEclipseのソースフォルダーとして追加しようとすると、アプリの実行を妨げる大量のエラーが発生します。エラーがあっても、webapp を実行しようとしましたが成功しませんでした。
エラーの大部分は、メソッド内にある JSNI '存在しないフィールドへの参照' エラーです*_TypeSerializer.java#loadSignaturesNative()
。
その他のエラーは、インライン化された UIBinder スタイルから生成された CSS ファイルがないこと、および と へのいくつかの入力パラメータが一致していないことが原因ImmutableMap_FieldSerializer.deserialize(...)
ですImmutableMap_FieldSerializer.serialize()
。
どんな助けでも大歓迎です!
gwt - Hosted.html を GWT アプリの .war ファイルから削除する必要がありますか? どのように?
(gwt-maven-plugin を使用して) GWT アプリをビルドすると、.war ファイルが作成されます。現在、この .war ファイルには というファイルが含まれておりhosted.html
、クエリ パラメータが指定されている場合に、開発 (ホストされていない) モードで実行するために使用されgwt.codesvr=...
ます。
これを本番環境で .war ファイルにするとセキュリティ上のリスクがありますか? それとも、このファイルが .war ファイルにならないようにする別の理由がありますか?
もしそうなら、そうする最も簡単な方法は何ですか?
ありがとう!
gwt - モジュールのパッケージ化が pom の場合、Maven で GWT のコンパイルがスキップされる
アセンブルされた gwt コンパイルを別の戦争で再利用しようとしています。このために、現在の Maven モジュールのパッケージを から に変更しようとしwar
ていpom
ます。次に、maven-assembly-plugin を使用して gwt のモジュール js 出力を圧縮し、後で別の war モジュールで使用する予定です。
Validation sampleの pom.xml で、パッケージング タグを から に変更してみ<packaging>war</packaging>
まし た。gwt-maven-plugin がコンパイルに入ることはありません。代わりに、コンパイルをスキップします!!!!!<packaging>pom</packaging>
What is happening?
Is this expected?
Is there any workaround?
eclipse - Eclipse の GWT Maven Archetype - 不明な出力ディレクトリ
Eclipse Juno で gwt-maven-plugin アーキタイプを使用して、新しい Maven プロジェクトを作成しました。プロジェクトを作成した後、ビルド エラーが発生します。
不明な Google Web App 問題: プロジェクトの出力ディレクトリは /myproject/src/main/webapp/WEB-INF/classes に設定する必要があります
これを解決するにはどうすればよいですか?
maven - Maven Eclipse プラグインはメモリを増やしましたか?
ここで他のいくつかの質問と回答を読みましたが、どれも役に立たないようです。多くの順列を持つ mgwt プロジェクトを構築しようとしているので、メモリ設定は非常に高くする必要があります。
私はmaven4eclipseプラグインを使用して、パッケージを目標としてビルドしています。実行構成のjreタブで、次のように設定しました
実行しようとすると失敗し、次のエラーが返されます。
これは、設定した引数が使用されていないことを示しています。間違った場所に設定していますか?
gwt-maven-plugin - gwt-maven-plugin:compile 中の maven ハングを修正するにはどうすればよいですか?
mvn clean install の結果は次のようになり、プロセスを強制終了するまで停止します。これは、Bamboo サーバーでの大規模なビルドの一部としてのみ発生します。ローカルでビルドすると、ビルドが停止しません。
- ハングをよりよく理解するにはどうすればよいですか?
- ハングの考えられる原因は何ですか?
gwt - Maven を使用した GWT マルチモジュール プロジェクト
次のアプローチのマルチモジュール GWT プロジェクトがありますが、開発モードでの実行に問題があります。
POM ファイルの構造は次のとおりです。
親POM
モジュールから、
- xt.dmは共有 GWT モジュールなので、JAR パッケージとして持っています。
- xt.pcは 1 つの GUI GWT モジュールです (GUI コードのみ、すべての RPC コードは Web アプリ モジュール内にあります)。
- xt.reは別の GUI GWT モジュール ( xt.pcと同じ)
- xt.revは別の GUI GWT モジュール ( xt.revと同じ)
- xt.servicesは、サーバー側のサービス レイヤー (JAR パッケージ) です。
- xt.webappは、Web アプリ ( web.xmlやappcontext.xmlなどがある場所) (WAR パッケージ) です。
次の質問について考えています。
これは正しいアプローチですか?
これをすべてパッケージ化して、単一の Tomcat インスタンスから実行するにはどうすればよいでしょうか?
xt.pcを開発モードで実行するにはどうすればよいですか? ( xt.pc pom.xml
runTarget
の下にマークを付けようとしましたが、うまくいきませんでした。競合はxt.webappとxt.pcのマージにあると思います(両方とも GWT コードを持っています)。
maven - archetype:generate with parameters が機能しないのはなぜですか?
mvn archetype:generate を実行すると動作しますが、試してみると
メッセージはバックスラッシュを使用した最後の試行からのものですが、スラッシュコマンドなしの場合と同じメッセージです
/ \ とスラッシュなしで試しました。
他の詳細を教えてください。
LE: 補足として、私はもちろんインタラクティブ モードでアーキタイプを作成することができましたが、なぜそれが直接動作しないのか興味があります。
java - Maven GWT プラグイン + JDO + MySQl
アーキタイプで gwt-maven-plugin をGWT project
使用して作成しています。
jdo で datanucleusJDO
を使用して構成します。
Mysql
依存関係の追加
しかし、PersistenceManagerFactory のインスタンスを作成できません。
私のdatanucleus.propertiesは、プロジェクトのベースディレクトリの下にあります。
pom.xml ファイルは
PersistenceManagerFactory のインスタンスを作成しようとしています。
次の例外がスローされます。