Java examples for Reflection:Jar
Return the "build Date" entry from the given JAR's manifest file.
/*//www . j a v a2 s .com * Copyright (C) 2006-2007 Mindquarry GmbH, All Rights Reserved * * The contents of this file are subject to the Mozilla Public License * Version 1.1 (the "License"); you may not use this file except in * compliance with the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the * License for the specific language governing rights and limitations * under the License. */ //package com.java2s; import java.io.IOException; import java.util.jar.JarFile; public class Main { /** * Return the "buildDate" entry from the given JAR's manifest file. * @throws IOException */ public static String getBuildDate(String jarFileName) throws IOException { JarFile jarFile = new JarFile(jarFileName); return jarFile.getManifest().getMainAttributes() .getValue("buildDate"); } }