2

每次我用 Mavent 构建东西时,我都在为所需的 Maven 工件搜索合适的仓库而苦苦挣扎。现在我正在寻找 spring-aop 的存储库,但找不到。实际的 pom.xml 如下。

我怎样才能正确组装 pom.xml?

谢谢。

<repositories>
    <repository>
        <id>springsource-milestone</id>
        <url>http://maven.springframework.org/milestone</url>
    </repository>
    <repository>
        <id>org.springframework.repository.maven</id>
        <name>SpringSource Maven Repository</name>
        <url>http://repository.springframework.org/maven/</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>3.8.1</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>org.springframework.aop</artifactId>
        <version>3.1.1.RELEASE</version>
    </dependency>
</dependencies>
4

2 回答 2

1

工件spring-aop存在于 Maven 中央存储库中。

通常大多数已发布的工件都存在于 maven Central 中,无需在pom.xml. 您可以为此使用中央存储库的搜索选项。

spring在上面的问题中,仅当您正在寻找milestone(alpha/beta)版本时,您才需要包含额外的repos。

于 2012-05-24T04:41:54.783 回答
0

I would recommend to use a repository manager instead of added repositories to the pom.

于 2012-05-24T06:41:41.713 回答