Sobes.tech
Junior — Middle

JAR faylına paketlenen kodun formatı və strukturu nədir?

sobes.tech Süni İntellekt

AI-dan cavab

JAR (Java ARchive) — bu arxiv faylıdır və aşağıdakıları ehtiva edir:

  • Tərtib olunmuş Java sinifləri (.class faylları), paketlərə uyğun qovluqlarda təşkil olunmuş.
  • Tətbiq üçün lazım olan resurslar (məsələn, şəkillər, konfiqurasiya faylları).
  • JAR haqqında metama’lumotlar ehtiva edən manifest faylı (META-INF/MANIFEST.MF), məsələn, giriş nöqtəsi (Main-Class).

JAR faylının strukturu müəyyən təşkilatla ZIP arxivinə bənzəyir:

/ (arxiv kökü)
  com/example/MyClass.class
  resources/config.properties
  META-INF/
    MANIFEST.MF

JAR faylı Java tətbiqlərini və ya kitabxanaları asanlıqla yaymaq və işlətmək imkanı verir.