aspose.info
DA

MF - Java Manifest filformat

Opdateret

Hvad er en MF fil?

En fil med filtypenavnet .mf er en Java Manifest-fil, der indeholder oplysninger om de individuelle JAR filposter. Selve MF-filen er indeholdt i JAR-filen og giver alle udvidelses- og pakkerelaterede definitioner. JAR-filer kan produceres til at blive brugt som en eksekverbar fil. I sådanne tilfælde specificerer mainfest-filen applikationens hovedklasse, der indeholder public static void main-erklæring. Manifestfiler er navngivet som MANIFEST.MF og kan åbnes med enhver teksteditor på Windows, MacOS og Linux-operativsystemer.

Manifest filformatspecifikationer

Manifest file format specifications are available by Oracle in their guide for JAR file format. A Manifest file comprises of main sections that are followed by a list of sections for individual JAR file entries. Each section follows some rules and restrictions.

Hovedafsnit

Et hovedafsnit:

  • indeholder oplysninger om sikkerhed og konfiguration om JAR-filen

  • indeholder oplysninger om den applikation eller udvidelse, som filen JAR er en del af

  • definerer de vigtigste egenskaber for hvert enkelt manifestelement

Bemærk: Ingen attribut i denne sektion kan navngives Navn.

Individuelle sektioner

En individuel sektion definerer forskellige attributter for pakker eller filer i en JAR-fil. Hver sektion skal starte med en attribut med navnet Navn, hvis værdi skal være en relativ sti til filen eller en absolut URL, der refererer til data uden for arkivet.

Manifest specifikationer

AttributterBeskrivelse
manifest-filhovedafsnit ny linje *individuel-sektion
main-sectionversion-info newline *main-attribute
version-infoManifest-version : version-nummer
versionsnummercifret+{.digit+}*
main-attribute(enhver legitim hovedattribut) newline
individual-sectionNavn : værdi newline *perentry-attribute
perentry-attribute(enhver legitim perentry-attribut) newline
nylinjeCR LF
digit{0-9}

Referencer

Se også