Когда я компилирую свой проект GAE/GWT (Java) (компилируя все 6 перестановок), вся папка WAR на моем компьютере имеет вес 93,9 Mo (расширенный журнал Mac OS). При развертывании в GAE консоль администратора (страница сведений о квоте) показывает, что мое приложение использует 18 % бесплатной квоты. В смысле 180мб. Как это возможно ? Я что-то упускаю? Google использует файловую систему с большими блоками? Как оптимизировать использование доступного дискового пространства? Я уже JARing свою папку «классы», но выигрыш (с точки зрения пространства...) не имеет значения.
Самая большая проблема (с моей точки зрения) заключается в том, что мой собственный GWT + серверный код + «внешняя» библиотека (PDFJet) занимает крошечные 1,9 МБ. Все остальное (>91Mb) занимают собственные библиотеки appengine и datanucleus. Зачем нам нужно включать их в развертывание? Их используют все. Я думаю, что для всех нас было бы лучше, если бы они были развернуты централизованно и автоматически. Я не понимаю.
Есть советы или комментарии по этому поводу?