@@ -0,0 +1,541 @@
+package com.budhash.cliche;%0A%0Apublic class Version %7B%0A%09private static final String VERSION;%0A%09static %7B%0A%09%09String versionID = null;%0A%09%09try %7B%0A%09%09%09versionID = Version.class.getPackage().getImplementationVersion();%0A%09%09%09Version.class.getPackage().getImplementationVersion();%0A%09%09%7D catch (Exception ex) %7B%0A%09%09%09// do nothing%0A%09%09%7D%0A%0A%09%09VERSION = (null == versionID) ? %22unknown%22 : versionID;%0A%09%7D%0A%0A%09private Version() %7B%0A%0A%09%7D%0A%0A%09public static String getVersion() %7B%0A%09%09return VERSION;%0A%09%7D%0A%0A%09public static void main(String%5B%5D args) %7B%0A%09%09System.out.println(getVersion());%0A%09%7D%0A%7D%0A

version details from manifest