私は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はまったく変更されません。
何が原因なのかわからないので、リポジトリを削除して再度ダウンロードしてみました。どんな助けでも素晴らしいでしょう ありがとうソニア