Maven 在常春藤和玛文之间走更好的路
我有一个疑问,我想把它暴露出来,让我头脑清醒,对如何解决我的问题有一个更好的想法。Maven 在常春藤和玛文之间走更好的路,maven,ant,gradle,Maven,Ant,Gradle,我有一个疑问,我想把它暴露出来,让我头脑清醒,对如何解决我的问题有一个更好的想法。 我需要为一个程序员团队多年来完成的大量项目建立一个大型存储库。这些项目有很多webapp。实际上,我需要构建一个能够与build.xml接口的存储库。 到目前为止,所有已经完成的工作都是用ant完成的,所以我本能地决定使用ivy来完成,但我已经阅读了一些关于maven和gradle的文档,这些文档可以涵盖这个范围。 我之所以要分析这两种仪器,是因为它们比较新,也许它们有一些好的特性,但我对这两种仪器的想法如下:
我需要为一个程序员团队多年来完成的大量项目建立一个大型存储库。这些项目有很多webapp。实际上,我需要构建一个能够与build.xml接口的存储库。
到目前为止,所有已经完成的工作都是用
ant
完成的,所以我本能地决定使用ivy
来完成,但我已经阅读了一些关于maven
和gradle
的文档,这些文档可以涵盖这个范围。我之所以要分析这两种仪器,是因为它们比较新,也许它们有一些好的特性,但我对这两种仪器的想法如下:
这可能是我可以用来做我需要的事情的最正确的工具,但是Maven结构有点僵化,可以确保我不会发现项目的实际结构有问题。Maven:
它使用了一种与xml完全不同的语言,因此首先我需要学习它,其次我还不清楚它与ant构建交互的方式Gradle:
有什么建议吗