[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] pack200, JRE versions requirements

Andrew,

thanks a lot. I have more questions:

> 1 - JDK 1.5 pack can handle 1.6 (or later) java code, the things
> that it doesn't understand as essentially passed throug.


Does that mean that the entire jar remains unpacked or perhaps
some parts of it?

> ....
> 4 - yes, different jars could be packed by different pack200
> versions if they were produced by different builds


It appears that this cannot be controlled for individual bundles
 but for the entire build using system property
"org.eclipse.update.jarprocessor.pack200". In Eclipse builds where is
the value set?

> ...
> The pack200 parameters that were used to condition/pack a bundle are
> recorded in that bundle's META-INF/eclipse.inf file.

> ...

In one example produced using JarProcessorExecutor the eclipse.inf
file does not contain the pack200.args property:
 #Processed using Jarprocessor
 pack200.conditioned = true

There is no pack200.args property. Does this mean some defaults are
used? Are the defaults documented? In practice should every bundle
specify pack200.default.args in its eclipse.inf file?


Thanks,

Henrich