1

在 spring 和 cantral repo 中,我可以找到例如spring-support-2.0.8.jar,但是我应该将什么 repo 添加到我的 pom 以使我的 ide 自动下载源?我没有看到任何回购spring-support-2.0.8-sources.jar

4

2 回答 2

1

不幸的是,并非所有 Spring 版本都使用源代码进行部署。简而言之,从 2.5 版开始,所有 Spring JAR 都带有源代码。

如果源丢失,那么您将不得不在其他地方找到它并手动将其添加到您的项目中,或者您可以在您的公司安装 Maven 镜像并在将源打包到 JAR 文件中后在那里部署源。

我建议尝试升级到 Spring 2.5。较新版本的 Spring 通常会替换旧版本。大多数情况下,升级需要几个小时。

spring-supportSpring 2.5 中不再存在;那里的课程现在在spring-context-support.

您可以使用fc:前缀查找包含缺失类的 JAR:http ://search.maven.org/#search%7Cga%7C1%7Cfc%3Aorg.springframework.mail

于 2012-10-11T11:29:03.193 回答
0

正如寻找 spring-hibernate3-2.0.8 来源所提到的,当时的源 jar 并没有一致地发布。该问题的建议是:

获取旧单体的来源spring-2.0.8-sources.jar

于 2012-10-11T11:32:06.700 回答