Good rule of thumb with maven, don't fight convention.  You need a repo
manager to deploy so why not use the same for your 4 dependencies?  It
works.

-Dave

On Tue, Apr 21, 2009 at 6:22 AM, nino martinez wael <
[email protected]> wrote:

> Ahh, this works just fine if I keep the repositories relative to the
> sub project:
>
> parent
> |
> |--Sub\repo
> |--Sub\repo
> |--Sub\repo
>
> But is a waste of space..
>
> This is a very nice way of adding stuff to dependencies that are no
> available on the public repos, it's also very usefull to deploy things
> into a CI server where you only have access to the CI server .. So you
> are saying that I should use a repository manage just to contain the 4
> dependencies that I have..? It would complicate a lot of things.. I do
> get the idea to use repository manages, but for just 4 deps, it seems
> overkill.
>
> Anyhow is it a bug that it can be use that way?
>
> regards
>
>
> 2009/4/21 Stephen Connolly <[email protected]>:
> > Here's what you are doing wrong:
> >
> > you are trying to do things the ANT way (i.e. let's check in a
> > directory of jars into SCM) using Maven.
> >
> > Use a repository manager and don't keep a local repo contained within
> > your project.
> >
> > ;-)
> >
> > -Stephen
> >
> > 2009/4/21 nino martinez wael <[email protected]>:
> >> Hi
> >>
> >> I have a multimodule project where I have a local repo contained
> >> within the project currently it's defined as this:
> >>
> >>        <repositories>
> >>                <repository>
> >>                        <releases>
> >>                                <checksumPolicy>warn</checksumPolicy>
> >>                                <enabled>true</enabled>
> >>                                <updatePolicy>interval:60</updatePolicy>
> >>                        </releases>
> >>                        <id>local.3rd.party</id>
> >>                        <name>Local 3rd Party repo</name>
> >>                        <url>file://${basedir}/repo</url>
> >>                </repository>
> >>        </repositories>
> >>
> >> In my parent pom.xml however that generates a structure relative to
> >> the sub projects like this:
> >>
> >> parent
> >> |
> >> |--Sub\repo
> >>
> >> however what I want are this:
> >>
> >> parent
> >> |
> >> |-Repo\dependencies
> >> |-Sub
> >>
> >> I've tried substituting basedir with project.parent.basedir, it's not
> >> working... What am I doing wrong?
> >>
> >> regards Nino
> >>
> >> ---------------------------------------------------------------------
> >> 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