About Q2... The compiler can be configured to use a certain compiler version. Please see: http://maven.apache.org/plugins/ maven-compiler-plugin/howto.html
Ok but once the jar is compiled is there any metadata stored to specify that it has been compiled with a 1.5 or 1.4 compiler ?
Romain
