This might be old thread, but it could help. I would use "mvn -X" (generate debug output) and look at the plugin configuration. HTH.
On Wed, Aug 4, 2010 at 2:19 PM, Anders Hammar <[email protected]> wrote: > I don't think so (and neither does svn [1]), as that would have overridden > the 1.5 defaults of v2.3+ of the plugin as well. > > /Anders > > [1] > http://svn.apache.org/viewvc/maven/maven-2/tags/maven-2.2.1/maven-project/src/main/resources/org/apache/maven/project/pom-4.0.0.xml?view=markup > > On Wed, Aug 4, 2010 at 22:21, Justin Edelson <[email protected]>wrote: > >> Code, like hips, don't lie. Prior to 2.3, the plugin didn't have default >> values for source and target. I think they were set to 1.3 in the super POM. >> >> On Aug 4, 2010, at 3:45 PM, Anders Hammar <[email protected]> wrote: >> >> > The docs retrieved by help:describe should be exactly what was published >> at >> > the maven site. >> > >> > However, for the source and target params my memory tells be that there >> was >> > defaults of 1.3. Hmm... >> > See this jira: >> > http://jira.codehaus.org/browse/MCOMPILER-80 >> > >> > /Anders >> > >> > On Wed, Aug 4, 2010 at 17:26, Justin Edelson <[email protected] >> >wrote: >> > >> >> That just means that those parameters don't have a default value, at >> >> least not one injected by the plugin system/Plexus. >> >> >> >> >> >> >> >> On Wed, Aug 4, 2010 at 3:33 AM, Flavio Pompermaier <[email protected]> >> >> wrote: >> >>> Maybe you miss a reply: >> >>> I tried also with help:describe but, with this command, not all >> >>> parameters have an associated description of default value (although >> >>> it exists because I remember that the old site documentation says that >> >>> the default value for source is 1.4, for version 2.0.2 of the compiler >> >>> plugin). >> >>> >> >>> The command I wrote was: >> >>> >> >>> mvn help:describe -DgroupId=org.apache.maven.plugins >> >>> -DartifactId=maven-compiler-plugin -Dversion=2.0.2 >> >>> -Dcmd=compiler:compile -Ddetail >> >>> >> >>> did I miss something? >> >>> >> >>> 2010/8/3 Anders Hammar <[email protected]>: >> >>>> As I describe in my blog post, the help mojo doesn't always exist. In >> >> those >> >>>> cases, help:describe would work. It's all in the post, with examples >> and >> >>>> all. >> >>>> >> >>>> /Anders >> >>>> >> >>>> On Tue, Aug 3, 2010 at 17:36, Flavio Pompermaier <[email protected]> >> >> wrote: >> >>>> >> >>>>> I tried the suggested command with the current version: >> >>>>> mvn org.apache.maven.plugins:maven-compiler-plugin:2.3.1:help >> >>>>> -Ddetail -Dgoal=compile >> >>>>> and things are fine (as I was searching for). >> >>>>> >> >>>>> However for the old version I was searching for (2.0.2) it doesn't >> >>>>> work..such auto-documentation was not implemented for that version..? >> >>>>> mvn org.apache.maven.plugins:maven-compiler-plugin:2.0.2:help >> >>>>> -Ddetail -Dgoal=compile >> >>>>> >> >>>>> 2010/8/3 Flavio Pompermaier <[email protected]>: >> >>>>>> I think you intend >> >>>>>> >> >>>>>> mvn help:describe -DgroupId=org.apache.maven.plugins >> >>>>>> -DartifactId=maven-compiler-plugin -Dversion=2.0.2 >> >>>>>> -Dcmd=compiler:compile -Ddetail >> >>>>>> >> >>>>>> However such documentation doesn't show the default value of >> >>>>>> parameters (not all at least)! >> >>>>>> >> >>>>>> 2010/8/3 Anders Hammar <[email protected]>: >> >>>>>>> You can always get the docs from the plugin. Here's how: >> >>>>>>> >> >>>>> >> >> >> http://www.sonatype.com/people/2010/06/diy-retrieving-a-maven-plugins-documentation/ >> >>>>>>> >> >>>>>>> /Anders >> >>>>>>> >> >>>>>>> On Tue, Aug 3, 2010 at 14:12, Flavio Pompermaier < >> [email protected] >> >>> >> >>>>> wrote: >> >>>>>>> >> >>>>>>>> Ok..so, if it is not defined how can I know the default value for >> >>>>>>>> source parameter in the maven-compiler-plugin verion 2.0.2 if the >> >>>>>>>> documentation is no more online? >> >>>>>>>> It should be 1.4 but I want to know how verify it..and I want to >> >> know >> >>>>>>>> how to behave in similar situations.. >> >>>>>>>> >> >>>>>>>> 2010/8/3 Justin Edelson <[email protected]>: >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> On Aug 3, 2010, at 4:57 AM, Flavio Pompermaier < >> >> [email protected]> >> >>>>>>>> wrote: >> >>>>>>>>> >> >>>>>>>>>> And the default value is..? I still haven't understand how to >> >>>>> evaluate >> >>>>>>>>>> the maven.compiler.xxx variables.. >> >>>>>>>>>> For example, the documentation on the web site says that default >> >>>>> value >> >>>>>>>>>> of maven.compiler.source is 1.5, >> >>>>>>>>> As previously discussed, the documentation says no such thing. >> >>>>>>>>> >> >>>>>>>>> maven.compiler.source is not defined by default. >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>>> but this holds for the current >> >>>>>>>>>> version (2.3.1)... >> >>>>>>>>>> What if I want to know the default value for the >> >>>>> maven.compiler-plugin >> >>>>>>>>>> version 2.0.2? >> >>>>>>>>>> I cannot found any documentation about it..I cannot think that >> >>>>> there's >> >>>>>>>>>> no way to evaluate its value!! >> >>>>>>>>>> >> >>>>>>>>>> 2010/7/13 Stephen Connolly <[email protected]>: >> >>>>>>>>>>> On 13 July 2010 07:40, Flavio Pompermaier <[email protected]> >> >>>>> wrote: >> >>>>>>>>>>> >> >>>>>>>>>>>> This is the description on the source paramenter of the >> >> compiler >> >>>>>>>>>>>> plugin page (of the goal compile:compile): >> >>>>>>>>>>>> >> >>>>>>>>>>>> source: >> >>>>>>>>>>>> The -source argument for the Java compiler. >> >>>>>>>>>>>> >> >>>>>>>>>>>> * Type: java.lang.String >> >>>>>>>>>>>> * Since: 2.0 >> >>>>>>>>>>>> * Required: No >> >>>>>>>>>>>> * Expression: ${maven.compiler.source} >> >>>>>>>>>>>> >> >>>>>>>>>>> This means that if the property maven.compiler.source is >> >> defined, >> >>>>> use >> >>>>>>>> that >> >>>>>>>>>>> value, otherwise assume that the value is... >> >>>>>>>>>>> >> >>>>>>>>>>>> * Default: 1.5 >> >>>>>>>>>>>> >> >>>>>>>>>>>> How can I get that value? If it is not evaluable as an >> >> expression, >> >>>>> how >> >>>>>>>>>>>> can I know how it will be evaluated by the plugin? >> >>>>>>>>>>>> My JavaHome points to a Java 1.6 but as far as I know the >> >> 2.0.2 >> >>>>>>>>>>>> compiler use 1.4 compilation, isn't it? >> >>>>>>>>>>>> >> >>>>>>>>>>>> 2010/7/13 Anders Hammar <[email protected]>: >> >>>>>>>>>>>>> No, you're not configuring the property that way. You're >> >>>>> configuring >> >>>>>>>> the >> >>>>>>>>>>>>> plugin, but you're not setting the property. >> >>>>>>>>>>>>> A property is set in hte properties section of the pom. >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> /Anders >> >>>>>>>>>>>>> >> >>>>>>>>>>>>> On Tue, Jul 13, 2010 at 00:34, Flavio Pompermaier < >> >>>>> [email protected] >> >>>>>>>>> >> >>>>>>>>>>>> wrote: >> >>>>>>>>>>>>> >> >>>>>>>>>>>>>> I set that variable via the configuration section of the >> >>>>> compiler >> >>>>>>>>>>>>>> plugin of my pom.xml but the result of help:evaluate of that >> >>>>>>>> variable >> >>>>>>>>>>>>>> returns null! My question is: how can I retrieve the default >> >>>>> values >> >>>>>>>> of >> >>>>>>>>>>>>>> the parameters of a certain plugin version?if I look at the >> >>>>> plugin >> >>>>>>>>>>>>>> site I can see that its default value is 1.5. But this is >> >> valid >> >>>>> for >> >>>>>>>>>>>>>> the current version..if I want to know its default value for >> >> an >> >>>>>>>> older >> >>>>>>>>>>>>>> version what am I supposed to do?? >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> 2010/7/12, Anders Hammar <[email protected]>: >> >>>>>>>>>>>>>>> This does work for me: >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> mvn help:evaluate -Dmaven.compiler.source=1.5 >> >>>>>>>>>>>>>>> -Dexpression=maven.compiler.source >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> I'm setting the maven.compiler.source property here on >> >> command >> >>>>> line >> >>>>>>>>>>>>>> instead >> >>>>>>>>>>>>>>> of specifying it in the project, which should work the >> >> same. >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> /Anders >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> On Mon, Jul 12, 2010 at 23:27, Justin Edelson >> >>>>>>>>>>>>>>> <[email protected]>wrote: >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> From a shell, help:evaluate should be the right thing to >> >> do. >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> Could it be that maven.compiler.source is, in fact, null? >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> On 7/12/10 5:23 PM, Flavio Pompermaier wrote: >> >>>>>>>>>>>>>>>>> I mean,how can I display their value? >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> 2010/7/12, Justin Edelson <[email protected]>: >> >>>>>>>>>>>>>>>>>> what do you mean by inspect? >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> On 7/12/10 1:13 PM, Flavio Pompermaier wrote: >> >>>>>>>>>>>>>>>>>>> Hi to all, >> >>>>>>>>>>>>>>>>>>> is there a way to inspect maven.* variables (such as >> >>>>>>>>>>>>>>>>>>> ${maven.compiler.source})? >> >>>>>>>>>>>>>>>>>>> I tried to use the help:evaluate tool but it tells me >> >> "null >> >>>>>>>>>>>> object >> >>>>>>>>>>>>>> or >> >>>>>>>>>>>>>>>>>>> invalid expression". >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> Any idea?? >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> Best regards, >> >>>>>>>>>>>>>>>>>>> Flavio >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>> >> >> --------------------------------------------------------------------- >> >>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: >> >> [email protected] >> >>>>>>>>>>>>>>>>>>> For additional commands, e-mail: >> >>>>> [email protected] >> >>>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>> --------------------------------------------------------------------- >> >>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: >> >> [email protected] >> >>>>>>>>>>>>>>>>>> For additional commands, e-mail: >> >>>>> [email protected] >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>> >> >> --------------------------------------------------------------------- >> >>>>>>>>>>>>>>>> To unsubscribe, e-mail: >> >> [email protected] >> >>>>>>>>>>>>>>>> For additional commands, e-mail: >> >> [email protected] >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>>> >> >>>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> -- >> >>>>>>>>>>>>>> Inviato dal mio dispositivo mobile >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>> >> >> --------------------------------------------------------------------- >> >>>>>>>>>>>>>> To unsubscribe, e-mail: [email protected] >> >>>>>>>>>>>>>> For additional commands, e-mail: >> >> [email protected] >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>>> >> >>>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>> --------------------------------------------------------------------- >> >>>>>>>>>>>> To unsubscribe, e-mail: [email protected] >> >>>>>>>>>>>> For additional commands, e-mail: [email protected] >> >>>>>>>>>>>> >> >>>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>> --------------------------------------------------------------------- >> >>>>>>>>>> To unsubscribe, e-mail: [email protected] >> >>>>>>>>>> For additional commands, e-mail: [email protected] >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >> --------------------------------------------------------------------- >> >>>>>>>>> To unsubscribe, e-mail: [email protected] >> >>>>>>>>> For additional commands, e-mail: [email protected] >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >> --------------------------------------------------------------------- >> >>>>>>>> To unsubscribe, e-mail: [email protected] >> >>>>>>>> For additional commands, e-mail: [email protected] >> >>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>>>> >> >>>>> >> >>>>> --------------------------------------------------------------------- >> >>>>> To unsubscribe, e-mail: [email protected] >> >>>>> For additional commands, e-mail: [email protected] >> >>>>> >> >>>>> >> >>>> >> >>> >> >>> --------------------------------------------------------------------- >> >>> To unsubscribe, e-mail: [email protected] >> >>> For additional commands, e-mail: [email protected] >> >>> >> >>> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [email protected] >> >> For additional commands, e-mail: [email protected] >> >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > -- Kaizer H. Sogiawala --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
