我是否需要下载Spring在Maven中需要的依赖项?

时间:2012-03-15 07:12:51

标签: java spring java-ee maven

我开始使用Spring,我正在阅读Pro Spring 2.5。在第17页,他们谈论Spring依赖关系,我想知道我是否需要在POM中自己添加它,或者我在下面添加的依赖关系是否这样做?如CGLib,dom4j等?

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>3.1.1.RELEASE</version>
    </dependency>

2 个答案:

答案 0 :(得分:1)

你不应该这样做。 Maven将读取弹簧上下文的pom并获得它所具有的任何必要依赖性,因此您不需要将它们专门放在自己的pom中。

查看此link,这非常方便。

答案 1 :(得分:0)

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>3.1.1.RELEASE</version>
</dependency>

这只会告诉maven当前声明它的POM依赖于这个artfact,所以当你编译app时它会在classpath中为你提供