views:

49

answers:

3

Hi.

Do you know how I can find out which of my JDKs Maven uses to compile my projects?

+2  A: 

mvn -version will spit out the version of maven and the jdk it is using.

gregcase
A: 

Sometimes you have to be aware of the Maven compiler plugin configuration, cause it could be that there is defined to use a different source/target configuration or may be to use a different JDK etc.

mvn help:effective-pom

could give you the needed information.

khmarbaise
+1  A: 

The maven-compiler-plugin uses javac by default, and binds by default to the compile lifecycle phase.
This configuration can be overridden see non-javac compilers

crowne