2016-01-28 25 views
0

我正在使用GWT SuperDev模式來編譯一個巨大的GWT項目,它會產生大量的代碼服務器臨時文件。這些文件存儲在windows %TEMP%路徑中,並浪費大量磁盤空間,我必須每天手動清理它們。另外,訪問硬盤驅動器上的數據肯定比RAM慢得多,所以我想知道是否有任何方法可以強制GWT編譯器在我調試項目並釋放內存後將這些文件保存在RAM而不是HDD中停止SuperDev調試模式? (換句話說,我想用系統內存作爲GWT的工作目錄)使用系統內存作爲GWT SuperDev模式工作目錄

回答

1

解決方法非常簡單:使用RAM磁盤軟件(如this one)創建RAM磁盤驅動器並將GWT工作目錄(使用-workDir標誌)設置爲該驅動器。

0

沒有辦法將它加載到內存中。這一直是gwt的一個持續的問題。看看這個錯誤報告:

Temp files issue

如果你讀了評論也有一些不錯的變通。他們沒有解決這個問題,但他們肯定會改進我的團隊目前必須做的磁盤清理方法。