Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [pde-build-dev] Pack200 vs jarOptimizer.


The Jar Processor will recurse and pack nested jars while the pack200.exe doesn't.  This is the likely explanation for the size difference you are seeing.

So whether or not unpack200 would work on a pack.gz file made with the jar processor would depend on whether or not there were nested jars.

The Jar processor does provide a Main class so that it can be used without having the eclipse executable.  In fact you can export the jar processor as a stand-alone jar separate from update by using org.eclipse.update.core/org.eclipse.update.internal.jarprocessor/jarprocessor.jardesc.

-Andrew

pde-build-dev-bounces@xxxxxxxxxxx wrote on 06/06/2006 02:27:20 PM:

> Hi,

> I have read the information I could find on Jar Processor and
> Pack200 including: http://wiki.eclipse.org/index.php/Pack200

> I used Jar Processor to pack the plugins directory of my RCP.  The
> Jar Processor reduces the size from 41MB (zipped) to 9MB.  This is
> awesome.  However, if I just use pack200.exe with -G it is 25MB, so
> it seems that Jar Processor is doing something else as well.  I can
> see looking at the contents of the directory that this is so.

> It is not clear to me from the documentation if Jar Optimizer is
> intended to be used for RCP, or just for Update sites.  I am also
> unclear as to whether I can unpack the files packed with unpack200.
> exe or if I need to have an Eclipse executable on the client
> machine.  If it is the later then this won't work for an RCP.

> Susan Foster
> Intel Corporation _______________________________________________
> pde-build-dev mailing list
> pde-build-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/pde-build-dev

Back to the top