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

Reply via email to