【发布时间】:2017-10-08 00:19:46
【问题描述】:
我正在做一个项目,我制作了一个 flink 数据流程序,并将第一次运行的代码交给另一个团队,以便他们查看。他们都是 gradle 的大用户,问我在未来的 flink 项目中改用 gradle 而不是 maven 是否有什么缺点或好处。
现在我知道有很多文章比较 maven 和 gradle,但我的意思是专门针对 apache flink。我发现有两个 git hub repos 一看就好像他们在一个 flink 项目上实现了 gradle,但仅此而已。
如果你能说出你对 flink 的体验,那也将是有益的。
所以我想知道的是:
1.) 有没有类似“如果一个 flink 项目试图切换到 gradle,x、y 和 z 根本不起作用”之类的东西?
2.) 将 flink 项目切换到 gradle 会比在 maven 和 gradle 之间切换任何其他 java(应该提到这是在 java 中)项目更麻烦吗?
3.) gradle 的 repo 是否具有与 maven 的 repo 相同的所有可用的 flink 依赖项?
4.) 您对切换或不切换的建议是什么?
感谢您提前提供的所有帮助!
【问题讨论】:
标签: java maven gradle apache-flink