aspose.info
TH

MF - รูปแบบไฟล์รายการ Java

อัปเดตเมื่อ

ไฟล์ MF คืออะไร??

ไฟล์ที่มีนามสกุล .mf คือไฟล์ Java Manifest ที่มีข้อมูลเกี่ยวกับรายการไฟล์ JAR แต่ละรายการ ไฟล์ MF นั้นอยู่ภายในไฟล์ JAR และจัดเตรียมส่วนขยายและคำจำกัดความที่เกี่ยวข้องกับแพ็คเกจทั้งหมด สามารถสร้างไฟล์ JAR เพื่อใช้เป็นไฟล์ปฏิบัติการได้ ในกรณีดังกล่าว ไฟล์ mainfest จะระบุคลาสหลักของแอปพลิเคชันที่มีคำสั่ง public static void main ไฟล์ Manifest มีชื่อว่า MANIFEST.MF และสามารถเปิดได้ด้วยโปรแกรมแก้ไขข้อความบนระบบปฏิบัติการ Windows, MacOS และ Linux

ข้อมูลจำเพาะรูปแบบไฟล์รายการ

ข้อกำหนดรูปแบบไฟล์รายการ มีให้โดย Oracle ในคำแนะนำสำหรับรูปแบบไฟล์ JAR ไฟล์ Manifest ประกอบด้วยส่วนหลักที่ตามด้วยรายการส่วนสำหรับรายการไฟล์ JAR แต่ละรายการ แต่ละส่วนเป็นไปตามกฎและข้อจำกัดบางประการ

ส่วนหลัก

ส่วนหลัก:

  • มีข้อมูลเกี่ยวกับความปลอดภัยและการกำหนดค่าเกี่ยวกับไฟล์ JAR
  • มีข้อมูลเกี่ยวกับแอปพลิเคชันหรือส่วนขยายที่ไฟล์ JAR เป็นส่วนหนึ่งของ
  • กำหนดแอตทริบิวต์หลักสำหรับแต่ละรายการรายการ

หมายเหตุ: ไม่มีแอตทริบิวต์ในส่วนนี้ที่สามารถตั้งชื่อเป็น “ชื่อ”

ส่วนบุคคล

แต่ละส่วนกำหนดแอตทริบิวต์ต่างๆ สำหรับแพ็คเกจหรือไฟล์ของไฟล์ JAR แต่ละส่วนต้องขึ้นต้นด้วยแอตทริบิวต์ชื่อ “ชื่อ” ซึ่งค่าต้องเป็นพาธสัมพัทธ์ไปยังไฟล์ หรือ URL สัมบูรณ์ที่อ้างอิงข้อมูลภายนอกไฟล์เก็บถาวร

ข้อมูลจำเพาะรายการ

แอตทริบิวต์คำอธิบาย
ไฟล์รายการส่วนหลักขึ้นบรรทัดใหม่ * แต่ละส่วน
ส่วนหลักข้อมูลเวอร์ชันขึ้นบรรทัดใหม่ *แอตทริบิวต์หลัก
version-infoManifest-Version : version-number
หมายเลขเวอร์ชันหลัก+{.หลัก+}*
main-attribute(แอตทริบิวต์หลักใดๆ ที่ถูกต้องตามกฎหมาย) ขึ้นบรรทัดใหม่
แต่ละส่วนชื่อ : ค่าขึ้นบรรทัดใหม่ *perentry-attribute
perentry-attribute(แอตทริบิวต์ perentry ที่ถูกต้องใดๆ) ขึ้นบรรทัดใหม่
บรรทัดใหม่CR LF
ตัวเลข{0-9}

อ้างอิง

ดูเพิ่มเติม