2012-03-06 25 views
1

GWT爲每個瀏覽器/語言環境等創建排列。因此,對於單個應用程序,您可以輕鬆完成幾十個排列,並且總體應用程序大小快速超過150MB。如何將大於150MB的GWT appliacation部署到GAE?

任何可以上傳大型GWT應用程序的解決方法或是否有計劃增加此限制?

+1

此功能請求似乎在http://code.google.com/p/googleappengine/issues/detail?id=3622中進行了跟蹤 – 2012-03-06 14:11:10

回答

1

它破壞了具有多個排列的目的,但是一種解決方法是使用軟排列來減少排列的數量。

例如: - 可以支持所有瀏覽器和語言環境在一個單一的排列如果添加

<collapse-all-properties /> 

您gwt.xml文件。覆蓋所有瀏覽器和區域設置的單個排列比使用瀏覽器和區域設置的每個組合排序的空間要少得多。您也可以通過按照這裏的指示對排列的崩潰進行更細粒度的控制 - http://code.google.com/p/google-web-toolkit/wiki/SoftPermutations

在一天結束時,這只是解決150MB限制的一種解決方法。摺疊排列會增加每個用戶的下載大小,因爲他們將下載他們目前不使用的瀏覽器和語言環境的代碼。理想情況下,GAE團隊會增加限制。