Hi, Hervé. Thank you very much!

2012/12/17 Hervé BOUTEMY <[email protected]>:
> yes, this property can be used from CLI to override local repository defined 
> in
> setting: see [1]
>
> Regards,
>
> Hervé
>
> [1] http://maven.apache.org/ref/3.0.4/maven-embedder/apidocs/constant-
> values.html#org.apache.maven.cli.MavenCli.LOCAL_REPO_PROPERTY
>
> Le lundi 17 décembre 2012 00:24:23 jinwei zhu a écrit :
>> Yes, through config settings.xml , I could set local repository
>> location , but when I use command "mvn -Dmaven.repo.local=./repo
>> intasll", maven create repo directory.
>> So Why maven could create directory, I think maven know the property
>> "maven.repo.local" , if you set this property in command, maven will
>> cover setting.xml repository configuration.
>> Do you think so ?
>>
>> 2012/12/17 Hervé BOUTEMY <[email protected]>:
>> > those 2 questions don't have a real meaning in Maven 2 & 3: install
>> > doesn't
>> > use maven.repo.local [1]
>> >
>> > perhaps you're looking for settings configuration [2], ie the Maven 2 & 3
>> > way to configure local repository location
>> >
>> > Regards,
>> >
>> > Hervé
>> >
>> > [1] http://maven.apache.org/plugins/maven-install-plugin/install-mojo.html
>> >
>> > [2] http://maven.apache.org/ref/3.0.4/maven-settings/settings.html
>> >
>> > Le dimanche 16 décembre 2012 23:36:28 jinwei zhu a écrit :
>> >> thanks, and I am using maven3, and I just want to make those questions
>> >> clear, and then I could get better to understand maven.
>> >> Could anyone answer those two questions?
>> >>
>> >> 2012/12/16 Stephen Connolly <[email protected]>:
>> >> > Please stop looking at the maven 1.x stuff.
>> >> >
>> >> > Maven 1.x was a bad design.
>> >> >
>> >> > 2.0 onwards is a different methodology.
>> >> >
>> >> > Looking at 1.x docs will only teach you bad patterns.
>> >> >
>> >> > On Sunday, 16 December 2012, jinwei zhu wrote:
>> >> >> Ok, and thanks again!
>> >> >> But I still want to make the following questions clear :
>> >> >> 1. Since maven.repo.local is not a built in property, how Maven Core
>> >> >> itself and/or plugins will check to configure things if I use command
>> >> >> "mvn -Dmaven.repo.local=xxx install " ?   In another words, why  Maven
>> >> >> Core itself and/or plugins will check to config local repository if I
>> >> >> use command "mvn -Dmaven.repo.local=xxx install " ?
>> >> >> 2. In this page
>> >> >> http://maven.apache.org/maven-1.x/reference/properties.html , it tells
>> >> >> us "maven.repo.local" is Built-in Maven Properties, and it's default
>> >> >> value is "${maven.home.local}/repository" .   So, does this conflict
>> >> >> with your idea ?
>> >> >>
>> >> >> 2012/12/16 Anders Hammar <[email protected] <javascript:;>>:
>> >> >> >> Thanks,Hervé. I have read some maven books and the url link [1].
>> >> >> >> But
>> >> >> >> they do not tell us where are the built-in maven properties such as
>> >> >> >> "maven.repo.local" and do not tell us if maven3 still support
>> >> >> >> built-in
>> >> >> >> maven properties like maven1. It is confuing me much!
>> >> >> >
>> >> >> > maven.repo.local is not a built in property. What you don't seems to
>> >> >> > distinguish between is built in properties, which for example would
>> >> >> > be
>> >> >> > settings.localRepository or project.version, and Java system
>> >> >> > properties,
>> >> >> > such as maven.repo.local or skipTests, which Maven Core itself
>> >> >> > and/or
>> >> >> > plugins checks to configure things. Just because you can specify a
>> >> >> > Java
>> >> >> > system property to configure something in the build doesn't mean
>> >> >> > that
>> >> >> > property exists by default in a build.
>> >> >> >
>> >> >> > Also, please do not start multiple mail threads about the same
>> >> >> > topic.
>> >> >> > One
>> >> >> > thread is enough.
>> >> >> >
>> >> >> > /Anders
>> >> >> >
>> >> >> >> 2012/12/16 Hervé BOUTEMY <[email protected] <javascript:;>>:
>> >> >> >> > yes, there is interpolation in poms: see the reference [1]
>> >> >> >> >
>> >> >> >> > I suppose this is treated with more explanation in any Maven book
>> >> >> >> >
>> >> >> >> > Regards,
>> >> >> >> >
>> >> >> >> > Hervé
>> >> >> >> >
>> >> >> >> >
>> >> >> >> > [1] http://maven.apache.org/ref/3.0.4/maven-model-builder/
>> >> >> >> >
>> >> >> >> > Le dimanche 16 décembre 2012 15:26:45 jinwei zhu a écrit :
>> >> >> >> >> Hi, community,
>> >> >> >> >>
>> >> >> >> >>       In this url
>> >> >> >> >>
>> >> >> >> >> "http://maven.apache.org/maven-1.x/reference/properties.html"; ,
>> >> >> >> >> it
>> >> >> >> >> intruduces many maven's built-in properties, for example,
>> >> >> >> >> maven.repo.local, but it is maven 1.x ,  Do these properties
>> >> >> >> >> still
>> >> >> >> >> exist in maven3 ? Could we use these properties in pom.xml like
>> >> >> >> >> ${maven.repo.local} ? It seems ${maven.repo.local} do not work
>> >> >> >> >> if
>> >> >> >> >> without defining "maven.repo.local" in maven command like "mvn
>> >> >> >> >> -Dmaven.repo.local=xxx install".
>> >> >> >> >>
>> >> >> >> >> Best regards!
>> >> >> >> >>
>> >> >> >> >> ----------------------------------------------------------------
>> >> >> >> >> ---
>> >> >> >> >> --
>> >> >> >> >> To unsubscribe, e-mail:
>> >> >> >> >> [email protected]<javascript:;>
>> >> >> >> >> For additional commands, e-mail:
>> >> >> >> >> [email protected]<javascript:;>
>> >> >> >> >
>> >> >> >> > -----------------------------------------------------------------
>> >> >> >> > ---
>> >> >> >> > -
>> >> >> >> > To unsubscribe, e-mail:
>> >> >> >> > [email protected]<javascript:;>
>> >> >> >> > For additional commands, e-mail:
>> >> >> >> > [email protected]<javascript:;>
>> >> >> >>
>> >> >> >> -------------------------------------------------------------------
>> >> >> >> --
>> >> >> >> To unsubscribe, e-mail: [email protected]
>> >> >> >> <javascript:;>
>> >> >> >> For additional commands, e-mail:
>> >> >> >> [email protected]<javascript:;>
>> >> >>
>> >> >> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: [email protected]
>> >> >> <javascript:;>
>> >> >> For additional commands, e-mail: [email protected]
>> >> >> <javascript:;>
>> >>
>> >> ---------------------------------------------------------------------
>> >> 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]

Reply via email to