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 <and...@hammar.net> 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 <jus...@justinedelson.com>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 <fla8...@gmail.com> >> 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 <and...@hammar.net>: >>>> 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 <fla8...@gmail.com> >> 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 <fla8...@gmail.com>: >>>>>> 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 <and...@hammar.net>: >>>>>>> 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 <fla8...@gmail.com >>> >>>>> 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 <justinedel...@gmail.com>: >>>>>>>>> >>>>>>>>> >>>>>>>>> On Aug 3, 2010, at 4:57 AM, Flavio Pompermaier < >> fla8...@gmail.com> >>>>>>>> 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 <stephen.alan.conno...@gmail.com>: >>>>>>>>>>> On 13 July 2010 07:40, Flavio Pompermaier <fla8...@gmail.com> >>>>> 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 <and...@hammar.net>: >>>>>>>>>>>>> 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 < >>>>> fla8...@gmail.com >>>>>>>>> >>>>>>>>>>>> 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 <and...@hammar.net>: >>>>>>>>>>>>>>> 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 >>>>>>>>>>>>>>> <justinedel...@gmail.com>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 <justinedel...@gmail.com>: >>>>>>>>>>>>>>>>>> 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: >> users-unsubscr...@maven.apache.org >>>>>>>>>>>>>>>>>>> For additional commands, e-mail: >>>>> users-h...@maven.apache.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>> >>>>> --------------------------------------------------------------------- >>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: >> users-unsubscr...@maven.apache.org >>>>>>>>>>>>>>>>>> For additional commands, e-mail: >>>>> users-h...@maven.apache.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>> >> --------------------------------------------------------------------- >>>>>>>>>>>>>>>> To unsubscribe, e-mail: >> users-unsubscr...@maven.apache.org >>>>>>>>>>>>>>>> For additional commands, e-mail: >> users-h...@maven.apache.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Inviato dal mio dispositivo mobile >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>> >> --------------------------------------------------------------------- >>>>>>>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>>>>>>>>> For additional commands, e-mail: >> users-h...@maven.apache.org >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>> --------------------------------------------------------------------- >>>>>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>>>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>> --------------------------------------------------------------------- >>>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >> --------------------------------------------------------------------- >>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >> --------------------------------------------------------------------- >>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>> >>>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>> For additional commands, e-mail: users-h...@maven.apache.org >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org