with ${maven.home}, you can have your use case
for other options:
- POM is a nonsense to me
- WORKINGDIRECTORY too: notice that it can be done with ${user.dir}, if you
really want to
the more I'm thinking at this, the more I'm convinced we should not accept
relative path at all: with java system properties, you already have a lot of
choice (user.home, user.dir, maven.home). And if you really want something
more flexible, just define a convention in your organization to set an
environment variable that is required
but adding a feature to Maven for that is an anti-pattern IMHO
Just for the record, if you provide a patch, please have a look at code
conventions [1], and IDE configurations to have them directly done by your IDE
Regards
Hervé
[1] http://maven.apache.org/developers/conventions/code.html
Le dimanche 18 septembre 2011, Jason Pyeron a écrit :
> > -----Original Message-----
> > From: Manfred Moser
> > Sent: Sunday, September 18, 2011 0:24
> > To: Maven Developers List
> > Subject: Re: Request for review and comment
> > http://jira.codehaus.org/browse/MNG-5167
> >
> > On 11-09-17 08:55 PM, Jason Pyeron wrote:
> > >> -----Original Message-----
> > >> From: Manfred Moser
> > >> Sent: Saturday, September 17, 2011 23:38
> > >> To: [email protected]
> > >> Subject: Re: Request for review and comment
> > >> http://jira.codehaus.org/browse/MNG-5167
>
> <snip/>
>
> > >> Cludging something into Maven itself feels wrong to me.
> > >
> > > What part of the patch is cludgy, I would like to fix it.
> >
> > The patch by itself might not be but in my feeling it goes
> > against the general design of Maven and might have problems
> > associated to it in various use cases beyond your specific example
> >
> > Taking on the patch means providing documentation for it and
> > support into the future and around use cases others come up
> > with together with plugins and so on. At a minimum I would
> > suggest to have that all done as well as some IT tests around it.
>
> Thank you. I have been struggling on the tests aspect, do you have any
> recommendations? I will create better documentation too.
>
> > I can see this feature being used by a lot of people coming
> > from manual dependency management and never actually getting
> > the benefits of Maven due to being stuck with this approach
> > since that is how they started.
>
> Agreed, I will try to show how to leverage maven in the maven way too
> (prevent anti-patterns)
>
> -Jason
>
> --
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> - -
> - Jason Pyeron PD Inc. http://www.pdinc.us -
> - Principal Consultant 10 West 24th Street #100 -
> - +1 (443) 269-1555 x333 Baltimore, Maryland 21218 -
> - -
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> This message is copyright PD Inc, subject to license 20080407P00.
>
>
>
>
> ---------------------------------------------------------------------
> 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]