Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Tycho/Pack200"

(New page: = Pack200 = Pack200 is a compression dedicated to Jar files that is recommended to use in eclipse p2 repositories. More details are available at http://docs.oracle.com/javase/1.5.0/docs/g...)
 
Line 1: Line 1:
= Pack200 =
+
== Purpose and Generalities ==
  
 
Pack200 is a compression dedicated to Jar files that is recommended to use in eclipse p2 repositories. More details are available at http://docs.oracle.com/javase/1.5.0/docs/guide/deployment/deployment-guide/pack200.html and [[Pack200]]  
 
Pack200 is a compression dedicated to Jar files that is recommended to use in eclipse p2 repositories. More details are available at http://docs.oracle.com/javase/1.5.0/docs/guide/deployment/deployment-guide/pack200.html and [[Pack200]]  

Revision as of 12:25, 17 December 2012

Purpose and Generalities

Pack200 is a compression dedicated to Jar files that is recommended to use in eclipse p2 repositories. More details are available at http://docs.oracle.com/javase/1.5.0/docs/guide/deployment/deployment-guide/pack200.html and Pack200

Pack200 only

Add plugin execution pack200b:pack on your eclipse-plugin and eclipse-feature to enable pack200 for them

Pack200 and Signing

Pack200 is most commonly used together with jar singing and requires separate "normalization" phase (see [1] for more details). Because there are at least two ways to sign jars and because maven does not allow interleaving mojos from the same plugin with mojos from different plugins within the same build phase, it was necessary to split pack200 normalize and pack functionality between two separate maven plugins. The relevant part of build lifecycle looks like this


  pack200a:normalize
  sign
  pack200b:pack


Hoe to set up your eclipse-repository to consume them ?

TODO

Back to the top