Professional Documents
Culture Documents
10 Jar
10 Jar
and
JAVA Extensions
How To Make
Your JAVA Software
Feel Professional
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
1
Enter the JAR file
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
2
Creating a JAR
Creating a JAR
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
3
Viewing/Extracting a JAR
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
The Manifest
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
4
Manifest Manipulations
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
Version Control
n Name: ThePackage/MyApplication/
Sealed: true
Implementation-Title: “My Stuff”
Implementation-Version: “build57”
Implementation-Vendor: “My Company”
n Requires all classes of this application
to be present in this JAR and saves
some descriptive information with it
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
5
Signed JARS
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
Remote JARs
6
JAVA Extensions
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
Copyright 1999-2002 Simon Lok Reproduction and/or redistribution in whole or part without written authorization is expressively prohibited
7
Good Practices