Quantcast

How can I get dependency including its children

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

How can I get dependency including its children

zhaoyi
I added a dependency in my pom.xml file and I want to add its children automatically. How can I do this?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How can I get dependency including its children

Alexander-8
Transitive dependencies are included automatically.

2009/9/3 youhaodeyi <[hidden email]>

>
> I added a dependency in my pom.xml file and I want to add its children
> automatically. How can I do this?
> --
> View this message in context:
> http://www.nabble.com/How-can-I-get-dependency-including-its-children-tp25268684p25268684.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>


--
Regards,
Alexander
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How can I get dependency including its children

zhaoyi
This is not Transitive. The children dependencies mean its sub models.

Alexander-129 wrote
Transitive dependencies are included automatically.

2009/9/3 youhaodeyi <youhaodeyi@gmail.com>

>
> I added a dependency in my pom.xml file and I want to add its children
> automatically. How can I do this?
> --
> View this message in context:
> http://www.nabble.com/How-can-I-get-dependency-including-its-children-tp25268684p25268684.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>


--
Regards,
Alexander
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: How can I get dependency including its children

Anders Hammar
Ok, (sub-)moduls of a project are not (that project's) dependencies. Two
different things. This is the key thing here.
What you need to do is to define dependencies to all of your dependencies.
Your dependencies' dependencies (aka transitive dependencies) will be
included automatically.
So, in your case, you need to define a dependency to all of the artifacts
that were produced by those sub-modules. If you actually do depend on all of
them, which I kind of doubt. If you think carefully, I believe that your
dependency is just to a few of those artifacts. (Then, those artifacts could
have dependencies to some of the other artifacts, but that will be included
automatically by transitive dependencies.)

You could use the dependency plugin to check that you haven't defined to
many (or few) dependencies. Very good tool!
http://maven.apache.org/plugins/maven-dependency-plugin/analyze-mojo.html

/Anders

On Thu, Sep 3, 2009 at 08:03, youhaodeyi <[hidden email]> wrote:

>
> This is not Transitive. The children dependencies mean its sub models.
>
>
> Alexander-129 wrote:
> >
> > Transitive dependencies are included automatically.
> >
> > 2009/9/3 youhaodeyi <[hidden email]>
> >
> >>
> >> I added a dependency in my pom.xml file and I want to add its children
> >> automatically. How can I do this?
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/How-can-I-get-dependency-including-its-children-tp25268684p25268684.html
> >> Sent from the Maven - Users mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [hidden email]
> >> For additional commands, e-mail: [hidden email]
> >>
> >>
> >
> >
> > --
> > Regards,
> > Alexander
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/How-can-I-get-dependency-including-its-children-tp25268684p25270308.html
> Sent from the Maven - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Loading...