抢占先机
VMware 提供培训和认证,以加速您的进步。
了解更多关于我最近发布的关于 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 的需求,但我们当然正在负责任地对此进行评估。
我希望这能消除一些困惑。