我在 pom.xml 中添加了 SpringSource 存储库,如下所示:
<repositories>
<repository>
<id>com.springsource.repository.bundles.release</id>
<name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.external</id>
<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
<repository>
<id>com.springsource.repository.libraries.release</id>
<name>SpringSource Enterprise Bundle Repository - SpringSource Library Releases</name>
<url>http://repository.springsource.com/maven/libraries/release</url>
</repository>
<repository>
<id>com.springsource.repository.libraries.external</id>
<name>SpringSource Enterprise Bundle Repository - External Library Releases</name>
<url>http://repository.springsource.com/maven/libraries/external</url>
</repository>
</repositories>
我尝试添加它的所有版本,如下所示:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>com.springsource.org.hibernate</artifactId>
<version>4.1.0.Final</version>
<!--
<version>4.0.1.Final</version>
<version>4.0.0.CR4</version>
<version>3.3.2.GA</version>
<version>3.3.1.GA</version>
<version>3.2.6.ga</version>
-->
</dependency>
但都失败了。
在 Maven 依赖项中,它的 jar 没有出现。
我检查了 .m2 目录,只有以下文件:
_maven.repositories
com.springsource.org.hibernate-4.1.0.Final.pom.lastUpdated
com.springsource.org.hibernate-4.1.0.Final.pom
com.springsource.org.hibernate-4.1.0.Final.pom.sha1
多次删除整个目录后,我尝试下载。
突然,它现在正在工作。
我错过了什么?我的错是什么?