Jar je najobicnija zip kompresija, samo sto ima jar ektenziju. Evo ti primer sadrzaja jednog jar fajla:
Code:
META-INF
com
nekoime
nekipaket
A.class
B.class
U META-INF folderu ti se nalazi fajl MANIFEST.MF sledeceg sadrzaja:
Code:
Main-Class: com.nekoime.nekipaket.A
Class-Path: lib/biblioteka1.jar lib/biblioteka2.jar
Dakle takvu strukturu zipujes i preimenujes zip u jar ekstenziju (jar fajlove IDE prave wizardom) i stavis, ajde da kazemo u folder C:\Temp. Neka se, na primer, jar zove tvojaApp.jar
U folderu C:\Temp ces imati i folder lib koji ima u sebi biblioteka1.jar i biblioteka2.jar.
Pored toga, klasa A ima main metodu koja pokrece aplikaciju.
Sada imas, gore pomenuti bat, koji ti startuje aplikaciju.
[Ovu poruku je menjao Vanja Petreski dana 01.02.2007. u 00:11 GMT+1]