随着 Spring 2.1-m2 的发布,Spring 发行版的基础设施进行了一些重大更改。请参阅公告和变更日志以获取完整的更改列表。
发行版
发行版已从 2.1-m1 中的 26 个 JAR 文件精简到 2.1-m2 中的 17 个 JAR 文件。查看
变更日志以获取已更改的文件列表,但从提交消息中,以下是新增内容
- spring-context.jar 包含 JMX 支持和核心远程支持(不再有 spring-jmx 和 spring-remoting jar 文件)
- spring-orm.jar 组合了所有 ORM 支持包(替换 spring-hibernate、spring-ibatis、spring-jdo、spring-jpa 和 spring-toplink jar 文件)
- spring-web.jar 包含与 Web 相关的远程和 ORM 类(用于在 J2EE EAR 部署结构中正确使用)
- 将 spring-dao.jar 重命名为 spring-tx.jar,现在还包含 JCA 支持
- 将 spring-support.jar 重命名为 spring-context-support.jar
- 将 spring-portlet.jar 重命名为 spring-webmvc-portlet.jar
- 模块 jar 文件现在包含特定于模块的“spring.handlers”和“spring.schemas”文件
Maven 工件
我还很高兴地宣布,从 2.1-m2 版本开始,每个 Spring 模块现在都将在 Maven 存储库中包含源 jar 文件。2.1-m2 Maven 工件目前位于私有快照存储库中,但最终版本将位于主 Maven 存储库中。如果您想在 Maven 项目中开始使用 2.1-m2,请在您的 POM 中添加一个指向
https://springframework.svn.sourceforge.net/svnroot/springframework/repos/repo-snapshots/的存储库位置。如果您使用任何 Maven IDE 支持,请下载源 jar 文件并在我们的
JIRA上打开任何相关问题。