Ahogy a jar fájlt, és más jar fájl

Annak szükségességét, hogy más jar fájl jar fájlokat előfordul szinte mindig, amikor a könyvtár osztályok.

Ezekben az esetekben, és 99% -a minden esetben használja a címet Class-Path:

Class-Path: lib / SBPJavaAcc.jar lib / firebirdsql-full.jar

Itt van az út, hogy az archívumot, és az archív SBPJavaAcc.jar firebirdsql-full.jar, mindkét fájl a lib mappában. Közötti határoló fájl - egy szóközt. És mit csinál ezzel a Class-Path? Hozzá kell tenni, hogy az nyilvánvaló.

Vegyünk egy példát. JarFile.jar kerékpáros, mint egy könyvtár jar fájl - ez jar fájlt az előző részben. És megtanulják, hogyan lehet a jar fájlokat Eclipse.

Több Jar példa

Hozzon létre egy új projektet JarInJar, és úgy csomagolják, myJar:

Hozzon létre egy csomag myJar MainJar osztály (flag beállítása public static void main (String [] args)) és módosítsa a generált kód varázsló az alábbiak szerint:

Most adjuk hozzá a projekt mappájában Hilfe: Kattintson a jobb gombbal a projekt gyökérmappába -> New -> Folder. Adjunk hozzá egy külső fájlt: kattintson jobb gombbal a projekt gyökérmappába -> New -> Építsd Path -> Add Külső archívumot. JarFile.jar válasszon egy korábbi projektben. eredmény:

Ahogy a jar fájlt, és más jar fájl

A mappa fog tenni Hilfe lib mappában, akkor jegyezze fel a vezeték JarFile.jar másolni egy fájlt egy korábbi projekt, és helyezze a másolatot a mappában Lib. Ezt meg lehet tenni akár közvetlenül a Windows Intézőben, vagy kattintson jobb gombbal a lib mappában -> Paste. kapjuk:

Ahogy a jar fájlt, és más jar fájl

Így a felvezető gomb megnyomásával „Jar példa” (pre-be egy új mezőt JarClass jc és adja behozatala myPack.JarClass). Végül kapjuk:

Szóval, mi van? Létrehoztunk MainJar osztály, amely JarClass osztály az archív fájlból. Ez az, amire szükségünk. Mi fog tenni egy archív projekt JarInJar, de ez a projekt nem használ egy másik file: JarFile.jar. Nem tehetünk anélkül, hogy a munka egy kiáltvány.

Kiáltvány a jar archív

Kattintson a jobb gombbal a projekt gyökérkönyvtárában, New -> File, a fájl nevét SBP-program.txt.

Ahogy a jar fájlt, és más jar fájl

Az SBP-program.txt adja meg a szövegfájlt: Manifest-Version: 1.0
Alkotó-By: SBP-program
Main-Class: myJar.MainJar
Class-Path: lib / JARFile.jar
X-COMMENT: Lib mappa tartalmát adunk manuálisan
és a kurzort egy új vonal, fontos. kapjuk:

Ahogy a jar fájlt, és más jar fájl

Figyeljük meg a kép felett elején egy új sort.

Mentse el a projektet. Fuss a projekt végrehajtásához, és győződjön meg arról, hogy minden működik.

Kapcsolódó cikkek