Java Product Versioning
A Java Product Versioning, mely a JDK része, írja le, hogy hogyan lehet a különböző csomagokat verziózni.
Ezen információkat a META-INF/MANIFEST.MF
állományban kell megadni. A
csomagokra vonatkozó információkat üres sorral kell egymástól
elválasztani.
Pl:
Manifest-version: 1.0
Name: java/util/
Specification-Title: "Java Utility Classes"
Specification-Version: "1.2"
Specification-Vendor: "Sun Microsystems Inc.".
Package-Title: "java.util"
Package-Version: "build57"
Package-Vendor: "Sun Microsystems. Inc."
Utána ezt le is lehet kérdezni a Package
osztály metódusaival, pl.:
A különleges az egészben, hogy ez kicsomagolva nem működik, kizárólag
JAR-ból futtatva, valamint nem működik WAR állományoknál sem, bárhova is
tesztem a MANIFEST.MF
-et.