1

GWT で Web アプリケーションをコンパイルするときに、コンパイルで日付/時刻を設定したり、アプリケーションのビルド番号を更新したりしたいのですが、方法がわかりません。コンパイル時にコードを実行する方法はありますか? または、私のコンパイラがこれを適切な場所に (project.xml を介して) 埋めさせることは可能ですか?

4

2 に答える 2

3

GWT コンパイラーを呼び出す前にソース コードを変更するか (Maven とリソース フィルタリング、Ant、そしておそらくあらゆる種類のビルド スクリプトを使用すると比較的簡単です)、またはそのための GWT ジェネレーターを作成することもできます。

https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsDeferred#generatorsを参照してください

于 2012-08-23T10:15:23.953 に答える
0

ドキュメントの最終更新日を取得できます。これはビルド日である必要があります。

public static native String getDocumentLastModifiedDate() 
/*-{ 
      return document.lastModified; 
}-*/; 
于 2012-08-31T01:17:19.383 に答える