package org.hotswap.agent.util;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
import java.util.jar.Attributes;
import java.util.jar.Manifest;
/**
* Information about hotswap agent version.
*
* @author Jiri Bubnik
*/
public class Version {
/**
* Return current version.
* @return the version.
*/
public static String version() {
try {
Properties prop = new Properties();
InputStream in = Version.class.getResourceAsStream("/version.properties");
prop.load(in);
in.close();
return prop.getProperty("version");
} catch (IOException e) {
return "unknown";
}
}
}