Maven的Spring在线存储库
我刚刚第一次安装了Maven2 默认情况下,它将一些有用的jar拉入本地项目:jakarta commons、junit等 我想引入最新的Spring版本(在撰写本文时为2.5.6)。但是我查看的在线存储库(iBiblio和Maven)只有更旧版本的Spring库 是否有其他存储库保持最新?这里的最佳实践是什么;我们能自己维护它们吗?我会准备好帮助维护这些东西 看起来Spring2.5.6已经出现了Maven的Spring在线存储库,spring,maven-2,repository,Spring,Maven 2,Repository,我刚刚第一次安装了Maven2 默认情况下,它将一些有用的jar拉入本地项目:jakarta commons、junit等 我想引入最新的Spring版本(在撰写本文时为2.5.6)。但是我查看的在线存储库(iBiblio和Maven)只有更旧版本的Spring库 是否有其他存储库保持最新?这里的最佳实践是什么;我们能自己维护它们吗?我会准备好帮助维护这些东西 看起来Spring2.5.6已经出现了 如果您喜欢使用hibernate之类的东西,我建议您添加Jboss的repo。根据我的经验,那
如果您喜欢使用hibernate之类的东西,我建议您添加Jboss的repo。根据我的经验,那里的更新速度比主maven repo快得多。事实上,我认为如果您使用spring enterprise repository,您会做得更好 不仅有可用的spring发行版,还有许多其他库,它们之间有正确的依赖关系(官方maven存储库不是这样!)。此外,它也是一个OBR,所以每个库也已经是一个OSGI包了
<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>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
</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>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
</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>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
</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>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
</repository>
com.springsource.repository.bundles.release
SpringSource企业包存储库-
SpringSource包发布
http://repository.springsource.com/maven/bundles/release
真的
每日的
警告
com.springsource.repository.bundles.external
SpringSource企业包存储库-
外部束释放
http://repository.springsource.com/maven/bundles/external
真的
每日的
警告
com.springsource.repository.libraries.release
SpringSource企业包存储库-
SpringSource库发布
http://repository.springsource.com/maven/libraries/release
真的
每日的
警告
com.springsource.repository.libraries.external
SpringSource企业包存储库-
外部库版本
http://repository.springsource.com/maven/libraries/external
真的
每日的
警告
试试这个:
另一个url不起作用,因为它实际上是一个AmazonS3“bucket”,人类不容易读取。但是对于软件来说非常容易:)只需遵循本文的内容:大多数应该在central上,如果不是,那么可以在专门的存储库中找到Spring工件:
- 有关发布:
- 对于里程碑:
- 对于快照: