Videó: Különbség A JAR és A WAR Között
2024 Szerző: Mildred Bawerman | [email protected]. Utoljára módosítva: 2023-12-16 08:39
JAR vs WAR
A JAR és a WAR kétféle fájlarchívum. Helyesebben: a WAR fájl egyben JAR fájl is, de különböző célokra használják őket. A JAR fájlok olyanok, mint a jól ismert ZIP fájlok. Bármely általános célú archiváláshoz felhasználhatók, de a JAR fájlok legnépszerűbb használata, ha tárolóként használják őket Java osztályú fájlokhoz és java alkalmazást alkotó erőforrás fájlokhoz. A WAR fájlokat kifejezetten webalkalmazások telepítésére használják.
Mi az a JAR?
A JAR (Java ARchive) egy sok más fájlt tartalmazó fájlarchívum. A JAR fájlokat a Java fejlesztők általában a Java alkalmazások vagy Java könyvtárak terjesztésére használják, a JAR fájlokat a Java osztály fájlok és a hozzájuk tartozó erőforrás fájlok (pl. Szöveg, hang, videó stb.) Tárolóiként használva. A JAR fájl alapja a jól ismert fájlarchiváló formátum, a ZIP. A felhasználók a JDK (Java Development Kit) jar parancsát vagy a szokásos ZIP szoftvert használhatják a JAR fájlok tartalmának kinyerésére. A JAR fájlok nagyon kényelmes módszerek egy teljes webalkalmazás letöltésére egyetlen fájlban, anélkül, hogy külön kellene letölteni az összes fájlt, amely a webalkalmazást alkotja. A JAR fájlok olvasásához / írásához a Java fejlesztők a java.util.zip csomagban található osztályokat használják. Ha a JAR fájlt állítólag önálló alkalmazásként kell végrehajtani, akkor a jegyzékfájl bejegyzésein belül az egyik osztályt „fő” osztályként kell megadni. A futtatható JAR fájlok a jar attribútummal ellátott java paranccsal futtathatók (azaz java -jar foo.jar).
Mi a WAR?
A WAR (webalkalmazás aRchive) egy JAR-fájl, amelyet tárolóként használnak egy webalkalmazás-erőforrásfájlok (amelyek egy webalkalmazást alkotnak) csoportjának, például a JSP-nek (Java Server Pages), szervleteknek, osztályfájloknak, XML-fájloknak és a webnek (HTML).) oldalakat. A WAR fájlokat a.war fájlkiterjesztésük azonosítja. Ezeket a Sun Microsystems (a Java programozási nyelv eredeti fejlesztői) fejlesztette ki. A JAR fájlokon használt digitális aláírások (a kód megbízására) a WAR fájlokon is használhatók.
A WAR fájlok belsőleg a speciális könyvtárak hierarchiájába vannak rendezve. A WAR fájlban található webalkalmazás felépítését a web.xml fájl határozza meg (amely a / WEB-INF könyvtárban található). A Web.xml leírja azt is, hogy melyik URL mely szervlethez kapcsolódik. Meghatározzák azokat a változókat is, amelyek hozzáférhetők a szervelen belül, és a függőségeket, amelyeket fel kell állítani. Ha azonban a WAR fájl csak JSP fájlokat tartalmaz, akkor a web.xml fájl nem kötelező.
Mi a különbség a JAR és a WAR között?
A JAR fájlok kiterjesztése.jar, míg a WAR fájlok kiterjesztése.war. De a WAR fájl a JAR fájl meghatározott típusa. A JAR fájlok osztályfájlokat, könyvtárakat, erőforrásokat és tulajdonságfájlokat tartalmaznak. A WAR fájlok szervleteket, JSP oldalakat, HTML oldalakat, JavaScript kódolásokat tartalmaznak. A JAR fájlokat egy teljes Java (asztali) alkalmazás archiválására használják, míg a WAR fájlokat a webalkalmazások telepítésére.
Ajánlott:
Különbség A Fázis Különbség és Az út Különbség Között
Fáziskülönbség vs útbeli különbség A fáziskülönbség és az útkülönbség az optika két nagyon fontos fogalma. Ezeket a jelenségeket a
Különbség Az Android Okostelefonok Között A Samsung Epic 4G és A HTC EVO 4G Között
Android okostelefonok A Samsung Epic 4G és a HTC EVO 4G között a Samsung Epic 4G és a HTC Evo 4G az első okostelefon, amely a 4G hálózaton fut. A küzdelemben
Különbség A Szemüveg Között Az Ingyenes 3D Telefon LG Optimus 3D és Az LG Revolution 4G Telefon Között
Szemüveges 3D telefon LG Optimus 3D vs LG Revolution 4G Phone First Szemüveges ingyenes 3D telefon LG Optimus 3D és LG Revolution 4G két csúcskategóriás telefon, sok
Különbség Az Android 4G Telefonok Között A Motorola Droid Bionic és A HTC Thunderbolt Között
Android 4G telefonok Motorola Droid Bionic vs HTC Thunderbolt A Motorola Droid Bionic és a HTC Thunderbolt az Android 4G telefonok közül kettő, amelyeket bemutattak
Különbség Az Eritrociták Között A Leukociták és A Trombociták Között
Fő különbség - Eritrociták vs leukociták vs trombociták A vérszövet különböző típusú sejtekből és komponensekből áll. Fontos elem