1

私はmavenが初めてで、問題に悩まされています。私のプロジェクトは maven でビルドされていますが、POM.xml で 3.1.1 バージョンを指定していますが、別のバージョンの jar (Spring core 2.5.6.SEC03.jar) をダウンロードしています。

jar のダウンロード中に、Maven は他の場所/構成ファイルを参照しますか?

私はMaven3を使用しています.Pom.XMLは次のようになります

<properties>
    <spring.version>3.1.1.RELEASE</spring.version>             
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
         <version>${spring.version}</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-tx</artifactId>
         <version>${spring.version}</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-core</artifactId>
        <version>${spring.version}</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jms</artifactId>
         <version>${spring.version}</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>${spring.version}</version>
        <type>jar</type>
        <scope>compile</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context-support</artifactId>
         <version>${spring.version}</version>
    </dependency>
    <dependency>

Spring Tx、JDBC、JMSを正しくダウンロードしていますが、バージョン「2.5.6 SEC03」でSpring Aop、コア、Bean、コンテキスト、Webを取得しています。Pomでバージョンをアップグレード/ダウングレードしても、これら5つのjarはまったく変更されません。

何が原因なのかわからないので、リポジトリを削除して再度ダウンロードしてみました。どんな助けでも素晴らしいでしょう ありがとうソニア

4

1 に答える 1

1

私たちも同様の問題に直面しています。

mvn -Dverbose=true dependency:treeSpring jar バージョン 2.5.6 SEC03 を使用している依存関係を試してみてください。次に、それらの依存関係を削除するか、Spring jar バージョン 2.5.6 SEC03 を除外します。

問題が解決することを願っています。

于 2013-10-24T12:11:21.593 に答える