我有一段时间没有下载Spring了。我正在研究Gradle,但似乎还不太熟悉,因此我想使用Java、Spring 4和Ant创建一个新的Spring框架项目。我找不到下载Spring 4二进制文件的地方。
他们是不是只关注Gradle开发者而忽略了Ant开发者?
Spring是帮助应用程序开发团队消除不必要复杂性的。很少有东西比手动依赖管理引起的“jar hell”更加复杂和令人沮丧。以下是一些原因,解释了为什么这可能会如此痛苦:
Maven、Gradle和Ivy并非解决所有依赖关系管理问题的万能工具,自然地,它们自身也带有复杂性和学习曲线。然而,在选择时,绝大多数现代Java应用程序开发人员都认为使用传递依赖关系管理的好处超过了其成本。
我们希望在引导用户如何使用Spring工件方面取得了适当的平衡。我们通过宣传Maven和Gradle语法来突出依赖管理的最佳实践,但同时通过继续发布分发zip文件向所有人敞开大门。然而,我们正在关注反馈意见以确保这种方法确实适用于大多数用户。<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
</dependencies>
ivy
和ant
从 Maven 存储库中访问构件。 - MariuszS