Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between pages "Pack200" and "STP/Archive/Old STP Wiki"

(Difference between pages)
 
(STP - SOA Tools Platform Project)
 
Line 1: Line 1:
== Pack200 ==
+
= STP - SOA Tools Platform Project=
  
'''Overview'''<br>
+
Welcome to the STP Wiki! This collaborative workspace is here for us to trash out ideas
<p>Pack200 is a compression technology included in Java 1.5.0.  It was designed for compressing jars and works most efficiently on Java class files. Using Pack200 compression can reduce the size of a jar by about 60%.</p>
+
and concepts before putting the crystallized results on the STP website. Think of this
<p>Pack200 is not a lossless compression.  Packing and unpacking will produce a jar that is semantically the same as the original, but classfile structures will be rearranged; the resulting jar will not be identical to the original.  However, this reordering is idempotent so a second pack-unpack will not further change the jar.</p>
+
as the conversation place, and the website as the group memory :-)
  
'''Signing'''<br>
+
  * [[STP Build Process and Procedures]]
<p>Signing a jar hashes the contents and stores the hash codes in the manifest. Since packing and unpacking a jar will modify the contents, the jar must be normalized prior to signing.  Normalizing the jar will also be refered to as repacking the jar.</p>
+
  
== Jar Processor ==
+
* [[STP Website Development]]
  
== External Links ==
+
 
[http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/pack200.html Pack200 and Compression]<br>
+
[http://eclipse.org/stp STP Home Page]
[http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/pack200.html JAR Packing tool]<br>
+
[http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/unpack200.html JAR Unpacking tool]<br>
+
[http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/jarsigner.html JAR Signing and Verification tool]<br>
+

Revision as of 10:08, 28 April 2006

STP - SOA Tools Platform Project

Welcome to the STP Wiki! This collaborative workspace is here for us to trash out ideas and concepts before putting the crystallized results on the STP website. Think of this as the conversation place, and the website as the group memory :-)

* STP Build Process and Procedures
* STP Website Development


STP Home Page

Back to the top