What is MANIFEST.MF?
MANIFEST.MF is a metadata file commonly stored inside META-INF/ in a JAR archive. It can include useful information such as Main-Class, Manifest-Version, and Created-By.
Why Main-Class Matters
If a JAR file is meant to run as an application, it often needs a Main-Class entry. This tells a Java runtime which class should start first.
Manifest-Version: 1.0
Created-By: Java
Main-Class: com.example.Main
Steps to View MANIFEST.MF
- Open Jar File Opener.
- Select your
.jarfile. - Browse to the
META-INFfolder. - Tap
MANIFEST.MF. - Read the manifest information directly in the app.
Useful Manifest Fields
| Field | Meaning |
|---|---|
| Main-Class | The startup class for runnable JAR files. |
| Manifest-Version | The manifest file version. |
| Created-By | Tool or Java version used to create the archive. |
| Class-Path | External libraries or classpath entries. |
Want to Run the JAR?
After checking Main-Class, you can try running compatible Java JAR files with Jre4Android.
Download Jar File Opener
View MANIFEST.MF and inspect JAR metadata on Android.
Download on Google Play