Hi,
<dependencyManagement>
<dependencies>
<!-- Internal project dependencies -->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>maven-utils</artifactId>
<version>${project.version}</version>
</dependency>
<!-- Third-party software -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.14</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<!-- Java EE -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
<scope>provided</scope>
</dependency>
</dependencies>
</dependencyManagement>
thanks for reply, I would like to know if the above transitive dependencies
would have been in <dependencies> section rather that <dependencyManagement>
of maven-utils-parent-1.0.pom. Should I expect dependency:go-offline to
download them too, when I am running this goal on projectA's pom.xml (that
have dependency over maven-utils-parent-1.0 )
thanks,
Amaresh
On Fri, Dec 3, 2010 at 5:47 PM, Stefan Seidel <[email protected]> wrote:
> On Fri, 3 Dec 2010 17:39:23 +0530
> amaresh mourya <[email protected]> wrote:
>
> > No, running dependency:go-offline didn't do the job. It just downloads
> > plug-ins and immediate dependencies.
> It downloads all dependencies, these are not dependencies.
>
> > > And this maven-utils-parent-1.0.pom (in my local repository) has few
> > > dependencies in <dependencyManagement>. Is it possible to download
> these
> You should read
> http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Managementwhich
> says "the dependency management section is a mechanism for
> centralizing dependency information."
>
> So, to make it more clear: these are NOT dependencies. That's why they're
> not downloaded with the above command.
>
> > > [...] Is there any other command which can download all dependencies
> > > including below ones..
>
> Yes declare them as dependencies in your own pom.xml - because of the
> dependencyManagement entries, you will only need groupId, artifactId and
> maybe type.
>
> Stefan
>
> --
> Mit freundlichen Grüßen,
>
> Stefan Seidel
> Software-Entwickler
> ________________________
> VUB Printmedia GmbH
> Chopinstraße 4, 04103 Leipzig
> tel. +49 (341) 9 60 50 93
> fax. +49 (341) 9 60 50 92
> mail. [email protected]
> web. www.vub.de
>
> VUB Printmedia GmbH
> HRB Köln 24015
> GF Dr. A. Preuss Neudorf, Dr. C. Preuss Neudorf
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>