0

別のアプリケーションをリンクする必要がある GWT アプリケーションがあります。

このリンクは、アプリケーションのすべての段階 (ローカル、テスト、ステージング、本番) で異なります。GWT アプリを構成するためのオプションは何ですか?

現在、すべての環境でプロパティ ファイルを使用しています。このソリューションの問題は、すべての環境に対して異なるパッケージを作成する必要があることです。それは悪いことです。私たちは、すべての環境に展開できる 1 つのパッケージを構築したいと考えています。

しかし、どの構成を使用するかをアプリケーションに伝えるにはどうすればよいでしょうか?

4

2 に答える 2

-1

アプリケーションがどのモードで実行されているかを知りたい場合は、GWT クラスにいくつかの静的メソッドがあります 。

isClient()

開発モードまたはプロダクション モードのいずれかで、通常の GWT 環境内で実行されている場合は true を返します。このコードがプレーン JVM で実行されている場合は false を返します。これは、サーバー上で共有コードを実行している場合、または GWTTestCase テストのブートストラップ シーケンス中に発生する可能性があります。

isProdMode()

プロダクション モードで実行している場合は true を返します。開発モードで実行している場合、またはプレーン JVM で実行している場合は false を返します。

isScript()

実行中のプログラムがスクリプトかバイトコードかを判断します。

等....

tha フラグに基づいて、プロパティのフォルダー名を構成できます

于 2013-04-15T18:01:00.017 に答える