JDK-4626753 : A better solution required to reduces the jar sizes.
  • Type: Enhancement
  • Component: install
  • Sub-Component: install
  • Affected Version: 1.2.0,1.4.0
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • OS: generic,solaris_2.6
  • CPU: generic,sparc
  • Submitted: 2002-01-22
  • Updated: 2013-06-04
  • Resolved: 2002-03-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.4.1 hopperFixed
Related Reports
Duplicate :  
Relates :  
Relates :  
Description
Crunch is a util which compress jar files and uncrunches the jar files under the covers of the installer, a better compression, obfuscator is required to further reduce the size of the jar files produced.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: hopper FIXED IN: hopper INTEGRATED IN: hopper
14-06-2004

EVALUATION One of the components of the jre size are the jars, there are other reasons for the size bloat. The solution for this bug is reduction or better compression of the jar files in the jre. This evaluation pertains to the specifics of the jar compression. The crunch/uncrunch presently in the installshield should be replace by a better packing algorith (pack/unpack). crunched rt.jar 8005 kB crunched/gzip rt.jar 3545 kB packed rt.jar 5774 kB packed/gzip rt.jar 2494 kB Therefore we can save about 1.0 mB for us jre and 1.8mB for intl versions. ###@###.### 2002-03-09 The jars which are now being packed and unpacked are: For US version rt.jar jsse.jar jaws.jar For international version additionally localedata.jar charsets.jar Note that this bug subsumes bugid: 4633050 ###@###.### 2002-03-11
11-03-2002