2010-01-31 1 views
2

Я приложил изображение, которое содержит JRuby.jar:Что я могу не учитывать при создании исполняемого JRuby jar?

http://www.freeimagehosting.net/uploads/fbfd966375.png

Проблема заключается в том, что даже для простых сценариев, в результате банки имеют около 8 Мб. Можете ли вы рассказать мне, какие папки я могу удалить оттуда, и все еще работать ... или какова цель некоторых из этих папок?

+0

Видя, как только папка lib/ruby ​​/ 1.8 моей установки Ruby 1.8 составляет около 7 МБ, я бы не рассматривал банку 8mb как чрезмерную. Однако, возможно, этот поток может быть полезен: минимальный jruby jar http://archive.codehaus.org/lists/org.codehaus.jruby.user/msg/[email protected] – atomicules

ответ

2

Вы можете попробовать repackaging the jar with pack200, если хотите просто улучшить коэффициент сжатия.

JRuby связывает все связанные с ним библиотеки Java, поэтому их легко будет обрезать. Следите за обновлениями на JRuby для Android для более минимальной банки.