The whole point of maven's transitive dependency feature is to pull in all 
indirect dependencies for build, test, and runtime.  At least this is how it 
works with maven java projects.  You should not have to supply concrete 
references to every library that a project depends on, it would be a nightmare 
to manage if your chain of dependencies gets really long.  Also your pom files 
will be very long containing lots of duplication.

Here is what I expect..
ProjectB depends on projectA, projectC depends on projectB.  Therefore when I 
build projectC using npanday it should recognize projectA as a transitive 
dependency and automatically download and reference projectA as well.

Reply via email to