Можно ли использовать pack200 для сжатия файлов классов для запуска на jdk 1.4? - PullRequest
1 голос
/ 15 июня 2009

Я хотел бы максимально сжать файл JAR для распространения (для загрузки через модем). Можно ли использовать pack200, включенный в jdk5, для файлов классов до jdk5?

Чтобы уточнить, целевой средой является jdk 1.4.x.

Ответы [ 2 ]

2 голосов
/ 15 июня 2009

Я полностью пересмотрел свой ответ здесь после попытки pack200 и unpack200 на наборе скомпилированных исходных файлов JDK 1.4. Кажется, он работает нормально, хотя я не пробовал запускать сжатый JAR. В другом посте также утверждается, что это подтверждается, см .:

http://forums.sun.com/thread.jspa?threadID=5134671&tstart=1590

0 голосов
/ 15 июня 2009

Вы можете сжать любые классы, используя pack200, но вам нужно Java 5+ для использования упакованных jar-файлов.

...