Java Application Descriptor File
4.1 | 406 Votes
What is a JAD file?
A JAD file contains information about a MIDlet, which is a type of Java program developed for the Java ME (Micro Edition) virtual machine. It stores text attributes that describe the contents and capabilities of the MIDlet and may also include DRM protection information. JAD files are commonly used to package Java games and applications developed for cell phones.
JAD files are created by Java developers with the Java ME Software Development Kit SDK when they build and package a project into a MIDlet. The Java ME app consists of a JAD file and a .JAR (Java Archive) file, which stores compiled classes and resources that make up the application.
A JAD file consists of mandatory and optional attributes that may be general JAD attributes, user-defined attributes, or custom carrier/manufacturer attributes. Examples of mandatory attributes include the MIDlet name, version, JAR URL, and edition configuration. Optional attributes include a MIDlet icon, description, and data size.