in src/main/java/org/apache/maven/shared/archiver/MavenArchiver.java [589:610]
private void handleBuildEnvironmentEntries(Session session, Manifest m, Map<String, String> entries)
throws ManifestException {
addManifestAttribute(
m,
entries,
"Build-Tool",
session != null ? session.getSystemProperties().get("maven.build.version") : "Apache Maven");
addManifestAttribute(
m,
entries,
"Build-Jdk",
String.format("%s (%s)", System.getProperty("java.version"), System.getProperty("java.vendor")));
addManifestAttribute(
m,
entries,
"Build-Os",
String.format(
"%s (%s; %s)",
System.getProperty("os.name"),
System.getProperty("os.version"),
System.getProperty("os.arch")));
}