Multi-release JAR (mrjar) เป็น JAR ที่มีไลบรารีรุ่นเดียวกันสำหรับ หลายเวอร์ชัน JDK หมายความว่าเราสามารถมีไลบรารีเป็น mrjar ที่ทำงานบน JDK 9 โค้ดใน mrjar มี class files ที่คอมไพล์ด้วย JDK 9 คลาสเหล่านี้อาจใช้ API ที่ JDK 9 เสนอ โครงสร้าง JAR ธรรมดา - jar-root - C1.class - C2.class - C3.class