Mi az a jar fájl, és miért van szüksége a verem túlcsordítására oroszul

A JAR fájl egy Java archívum (J ava AR chive). Ez egy egyszerű archív fájl, tömörítve (néha nulla tömörítéssel) a zip algoritmussal.

A Java-ban írt programok terjesztésének kényelmét szolgálta. Mivel a szokásos program több száz, ezer és néha több millió fájlt tartalmaz. A fájl tartalmazhat:







  • manifeszt fájl META-INF / MANIFEST.MF
  • java-fájlok (forráskód)
  • osztályfájlokat
  • a programhoz szükséges fájlok: képek, fájlok, beállítások és dolgok (források)
  • olyan elektronikus aláírások, amelyek védik a programot a módosításoktól

A manifeszt egy formázó kulcs szövegfájlja: érték; tartalmazza a jar fájl leírását. A következő gombokat tartalmazhatja:







  • Manifest-Version a manifeszt változata
  • Fő osztály - a főosztály neve (a fő módszert kell tartalmaznia), egy ilyen jar fájl indítható szabályos végrehajthatónak
  • Class-Path - lehetővé teszi a CLASSPATH megadását. amely a program teljes működtetéséhez szükséges
  • SHA-Digest - egy adott fájlnak az archívumban lévő ellenőrző összege

A jar kivételével. vannak más, a Java-hoz kapcsolódó archívumok is:

Nélkülözhetem?

Elvileg mindössze annyit kell tennie, hogy mindig pontosan átmásolja az alkalmazás szerkezetét. Vagyis minden osztályfájlnak és erőforrásfájlnak a megfelelő könyvtárakban kell lennie. A CLASSPATH változónak tartalmaznia kell az összes függőségi útvonalat. Ha ezek a feltételek teljesülnek, akkor az alkalmazás csomagolás nélkül fog működni.

Ui Az angol nyelvről történő fordítás esetén a jar bankot jelent. üveges vagy kerámia hengeres tartály, széles nyakú, általában élelmiszer tárolására tervezve. A kávét gyakran tárolják a bankokban, szóval itt van egy szójáték: egy bank, egy kávézóban és java osztályokkal.




Kapcsolódó cikkek