maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anders Hammar <and...@hammar.net>
Subject Re: Maven variables
Date Tue, 03 Aug 2010 20:47:03 GMT
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 <fla83tn@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 <fla83tn@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 <anders@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 <fla83tn@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 <justinedelson@gmail.com>:
> >>> >
> >>> >
> >>> > On Aug 3, 2010, at 4:57 AM, Flavio Pompermaier <fla83tn@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.connolly@gmail.com>:
> >>> >>> On 13 July 2010 07:40, Flavio Pompermaier <fla83tn@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 <anders@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 <
> fla83tn@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 <anders@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
> >>> >>>>>>> <justinedelson@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 <justinedelson@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-unsubscribe@maven.apache.org
> >>> >>>>>>>>>>> For additional commands, e-mail:
> users-help@maven.apache.org
> >>> >>>>>>>>>>>
> >>> >>>>>>>>>>
> >>> >>>>>>>>>>
> >>> >>>>>>>>>>
> >>> >>>>
> ---------------------------------------------------------------------
> >>> >>>>>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> >>>>>>>>>> For additional commands, e-mail:
> users-help@maven.apache.org
> >>> >>>>>>>>>>
> >>> >>>>>>>>>>
> >>> >>>>>>>>>
> >>> >>>>>>>>
> >>> >>>>>>>>
> >>> >>>>>>>>
> >>> ---------------------------------------------------------------------
> >>> >>>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> >>>>>>>> For additional commands, e-mail: users-help@maven.apache.org
> >>> >>>>>>>>
> >>> >>>>>>>>
> >>> >>>>>>>
> >>> >>>>>>
> >>> >>>>>> --
> >>> >>>>>> Inviato dal mio dispositivo mobile
> >>> >>>>>>
> >>> >>>>>>
> >>> ---------------------------------------------------------------------
> >>> >>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> >>>>>> For additional commands, e-mail: users-help@maven.apache.org
> >>> >>>>>>
> >>> >>>>>>
> >>> >>>>>
> >>> >>>>
> >>> >>>>
> ---------------------------------------------------------------------
> >>> >>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> >>>> For additional commands, e-mail: users-help@maven.apache.org
> >>> >>>>
> >>> >>>>
> >>> >>>
> >>> >>
> >>> >>
> ---------------------------------------------------------------------
> >>> >> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> >> For additional commands, e-mail: users-help@maven.apache.org
> >>> >>
> >>> >
> >>> > ---------------------------------------------------------------------
> >>> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> > For additional commands, e-mail: users-help@maven.apache.org
> >>> >
> >>> >
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> >>> For additional commands, e-mail: users-help@maven.apache.org
> >>>
> >>>
> >>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message