Skip to content

Instantly share code, notes, and snippets.

@liviutudor
Created November 21, 2019 07:41
Show Gist options
  • Save liviutudor/cf401cdb44eaf534c10d08266a351048 to your computer and use it in GitHub Desktop.
Save liviutudor/cf401cdb44eaf534c10d08266a351048 to your computer and use it in GitHub Desktop.
How to read own manifest file and get version number
URLClassLoader cl = (URLClassLoader) App.class.getClassLoader();
URL url = cl.findResource("META-INF/MANIFEST.MF");
Manifest manifest = new Manifest(url.openStream());
Attributes attr = manifest.getMainAttributes());
System.out.println(manifest.getMainAttributes().getValue("Implementation-Title"));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment