Spring 和 Maven 后续

工程 | Ben Hale | 2006 年 9 月 18 日 | ...

关于我最近发布的关于 Spring 和 Maven 的声明,已经引起了相当多一些讨论 讨论。 这些讨论都非常好且有价值,但我确实想澄清我所说的一些观点。

首先,也是最重要的是,我们致力于支持使用 Maven 作为其首选构建系统的 Spring 用户。 这意味着我们将帮助确保每个 Spring 版本(从 Spring 2.0 RC4 开始)在 Maven 存储库中提供准确的 POM。 这就是世界上最受欢迎的 JIRA 问题的全部内容。 仅此而已。

Spring 自身内部构建系统的话题完全是另一回事。我想从我最初的帖子中澄清的是,我们正在评估 Maven 作为 Spring 未来的构建系统。 我们也在评估它以及 Ant+Ivy。 正如你们中的许多人所指出的那样,Spring 是一个大型项目,涉及许多其他项目,并拥有高度定制的自制构建系统。 您会发现从 Java 5 代码(在 pre Java 5 系统上是可选的)到仅在您使用某些类时才适用的依赖项的所有内容。 目前,我们还不太清楚 Maven 是否能够满足 Spring 的需求,但我们当然正在负责任地对此进行评估。

我希望这能消除一些困惑。

获取 Spring 新闻简报

通过 Spring 新闻简报保持联系

订阅

抢占先机

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部