Add target java version to MANIFEST.MF --------------------------------------
Key: TOMAHAWK-1356 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1356 Project: MyFaces Tomahawk Issue Type: Improvement Affects Versions: 1.1.7 Reporter: Simon Kitching Priority: Minor The tomahawk jars are compiled with -target set appropriately (1.4 for the "old" tomahawk, 1.5 for "tomahawk12"). However this information is not available in the MANIFEST.MF file. It would be nice to add this info to the jarfile so that people can see clearly what JVM is required. All the apache commons libs do this. Actually, it would be nice to add all the same settings that commons jars add to MANIFEST.MF Note that it is possible to tell what version of java the code generates by using javap -verbose -classpath {jarfilename} {some-class-in-jar} which will print something like SourceFile: "HtmlInputTextTag.java" minor version: 0 major version: 49 The major version number can then be looked up to determine what java version the class is compatible with. But it's not very convenient. I vaguely remember something like the "file" command under linux reporting the java version, but I can't get that to work at the moment. This is related to TOMAHAWK-1354 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.