を埋めるGWT DevModeからGWT 2.5.1 tmpディレクトリ
は、結果的にOS
がlow disk space
を警告し、今/tmp
ディレクトリの下に新しい巨大なキャッシュファイルを生成します。しかし、この問題は過去に一度も起こったことはありません。
ファイルgwtXXXbyte-cache
(XXXは長い乱数)は、ほぼ1 GB big
です。それは普通ですか?
キャッシュファイルは、DevModeセッションが終了すると自動的にクリーンアップされます。ところで、マシンを再起動することは役に立ちません。
@EDIT
上記の比較では、DevMode
上GWT starter applicationを実行すると、50 MB size
に関する新しいキャッシュファイルを生成します。それも大きすぎますか?
@EDIT 2
私はGWT UI releatedソースコードをmodifedと再びDevMode
を走りました。その後、新しい巨大なキャッシュファイルgwtYYYbyte-cache
(別の長い乱数であるYYY)が正確なバイト数の前にsame size
として生成されました。何か案は?
@EDIT ./gwt-unitCache
、./war/WEB-INF/deploy
と./war/ZZZ
ディレクトリを手動で除去した後、3
(ZZZがDevMode
上でホストGWTアプリケーションである)、次DevMode
セッションはa few KB
に収縮/tmp/gwtXXXbyte-cache
ファイルを生成します。オプション-workDir DDD
(DDDは別の書き込み可能なディレクトリである)とのDevMode
を起動
@EDIT 4
は動作しません。キャッシュされたスタッフはデフォルトの/tmp
ディレクトリに書き込みを続けます。
私は」 GWT 2.5.0を使用して、私はGWTのスターターアプリケーションの55.9MBのunitcacheファイルを取得しています。 – Vjeetje
http://stackoverflow.com/questions/8973511/what-is-the-gwt-byte-cache-fileから: "gwtのソースコードを見ると、それは"グローバル共有ディスクキャッシュ "と呼ばれています。リンカ(com.google.gwt.core.ext.linkerパッケージ)とコンパイラ(com.google.gwt.dev.javacパッケージ)」を参照してください。 – Vjeetje
Eclipseを使用してWindows 7の開発マシンでこれを常に確認しています。定期的に、私はC:\ Users \ myname \ AppData \ Local \ Tempのすべてをフラッシュするだけです。これは10GBです。 – fred02138