Re: Default version of maven-compiler-plugin

2014-06-26 Thread Ron Wheeler
Another good reason to use a parent project to control plug-in dependencies so that everyone working on a project uses the same tool set to build the project regardless of the version of Maven. Ron On 26/06/2014 9:22 AM, Jason van Zyl wrote: More of an oversight than anything. The version of

Re: Default version of maven-compiler-plugin

2014-06-26 Thread Jason van Zyl
More of an oversight than anything. The version of the compiler plugin is controlled from the maven-core project and no one updated it before the 3.2.1 release. Or the 3.2.2 release for that matter. I think there have a been a couple issues so it hasn't been updated. I created a JIRA issue to t

Re: Default version of maven-compiler-plugin

2014-06-26 Thread John Glass
Thank you. This behavior makes sense. On Wednesday, June 25, 2014 8:48 PM, Stuart McCulloch wrote: Each Maven distribution has various built-in defaults, you can see the defaults for 3.2.1 here:     https://github.com/apache/maven/blob/maven-3.2.1/maven-core/src/main/resources/META-INF/p

Re: Default version of maven-compiler-plugin

2014-06-25 Thread Stuart McCulloch
Each Maven distribution has various built-in defaults, you can see the defaults for 3.2.1 here: https://github.com/apache/maven/blob/maven-3.2.1/maven-core/src/main/resources/META-INF/plexus/default-bindings.xml The compiler plugin is explicitly set to 2.5.1 unless you override the version

Re: Default version of maven-compiler-plugin

2014-06-25 Thread John Glass
Is anyone else experiencing this? I'm wondering maybe it's some dependency of one of the other standard plugins. With Maven 3.1.1 I get the same dependency (2.5.1), while with Maven 3.0.5 I get an older version (2.3.2) On Wednesday, June 25, 2014 7:45 PM, John Glass wrote: No settings.xml

Re: Default version of maven-compiler-plugin

2014-06-25 Thread John Glass
No settings.xml in M2_HOME, global settings as per installation default (which is empty). I have just reinstalled it and I get the same behavior. Maven 3.2.1 on Windows 7. Of course the effective pom shows 2.5.1 usage.   mvn help:effective-pom On Wednesday, June 25, 2014 7:36 PM, Ron Wheeler

Re: Default version of maven-compiler-plugin

2014-06-25 Thread Ron Wheeler
Somehow your project is overriding Maven's desire to use 3.1. settings.xml? Ron On 25/06/2014 1:19 PM, John Glass wrote: There is no parent pom referenced from my project's. Here's my POM: http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schem

Re: Default version of maven-compiler-plugin

2014-06-25 Thread John Glass
There is no parent pom referenced from my project's. Here's my POM: http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd";>   4.0.0   mygroup   myartifact  

Re: Default version of maven-compiler-plugin

2014-06-25 Thread Ron Wheeler
Are you sure that you are not overriding the version in your parent POM's dependency management section? Ron On 25/06/2014 12:48 PM, John Glass wrote: I'm using maven 3.2.1 and when I run maven with -X I notice that version 2.5.1 of the compiler plugin is used: [DEBUG] Goal: org.apache.maven

Default version of maven-compiler-plugin

2014-06-25 Thread John Glass
I'm using maven 3.2.1 and when I run maven with -X I notice that version 2.5.1 of the compiler plugin is used: > [DEBUG] Goal: org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile > (default-compile) However, if I run     mvn help:describe -Dplugin=compiler I get: Name: Maven Compi