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

于 2012-05-24T04:41:54.783 に答える
0

pom にリポジトリを追加する代わりに、リポジトリマネージャーを使用することをお勧めします。

于 2012-05-24T06:41:41.713 に答える