aspose.info
TR

MF - Java Manifest Dosya Biçimi

Güncellendi

.ff dosyası nedir?

.mf uzantılı bir dosya, ayrı ayrı JAR dosya girişleri hakkında bilgi içeren bir Java Manifest dosyasıdır. MF dosyasının kendisi JAR dosyasının içinde bulunur ve tüm uzantı ve paketle ilgili tanımı sağlar. JAR dosyaları yürütülebilir bir dosya olarak kullanılmak üzere üretilebilir. Böyle bir durumda, mainfest dosyası public static void main ifadesini içeren uygulamanın ana sınıfını belirtir. Manifest dosyaları MANIFEST.MF olarak adlandırılır ve Windows, MacOS ve Linux İşletim Sistemlerinde herhangi bir metin düzenleyici ile açılabilir.

Manifest Dosya Formatı Spesifikasyonları

Belirtilen dosya biçimi belirtimleri, Oracle’ın JAR dosya biçimi kılavuzlarında mevcuttur. Bir Manifest dosyası, ayrı JAR dosyası girişleri için bölümlerin bir listesinin takip ettiği ana bölümlerden oluşur. Her bölüm bazı kurallara ve kısıtlamalara uyar.

Ana Bölümler

Bir ana bölüm:

  • JAR dosyası hakkında güvenlik ve yapılandırma hakkında bilgi içerir
  • JAR dosyasının parçası olduğu uygulama veya uzantı hakkında bilgi içerir
  • her bir bildirim öğesi için ana nitelikleri tanımlar

Not: Bu bölümdeki hiçbir öznitelik “Ad” olarak adlandırılamaz.

Bireysel Bölümler

Ayrı bir bölüm, bir JAR dosyasının paketleri veya dosyaları için çeşitli öznitelikleri tanımlar. Her bölüm, değeri dosyaya göreli bir yol veya arşiv dışındaki verilere başvuran mutlak bir URL olması gereken “Ad” adlı bir öznitelikle başlamalıdır.

Manifest Spesifikasyonları

ÖzniteliklerAçıklama
manifest-fileana-bölüm yeni satır *bireysel-bölüm
ana-bölümsürüm bilgisi yeni satır *ana-öznitelik
sürüm-bilgisiBelirtilen-Sürüm : sürüm-numarası
sürüm numarasırakam+{.hane+}*
ana öznitelik(herhangi bir geçerli ana öznitelik) yeni satır
bireysel-bölümAd : değer yeni satır *perentry-attribute
perentry-attribute(herhangi bir geçerli perentry niteliği) newline
yeni satırCR LF
rakam{0-9}

Referanslar

Ayrıca bakınız