You don't necessarily need to use maven 3.2.5, you just have to know
what to watch out for.
For that reason we are _not_ forcing maven 3.2.5 in general, but for
releases only to be on the safe side.
Some time ago Gradle was brought up as a potential replacement for
maven, and I'd like to see that discussion concluded before making other
major changes to the maven development process.
Overall I'm sympathetic to the idea, but not really sold.
If we switch to gradle we obviously don't need it (duh);
if we stick with maven we will have to find a solution for the 3.2.5
limitation eventually, and I'd much rather solve this problem than keep
working around the limitation.
On 03/06/2020 15:48, tison wrote:
Hi devs,
Flink forces a fixed version(3.2.5) of Maven while higher version suffers
from shade issues and
so on.
Since different projects have different requirement of Maven. It seems a
good idea we add a
maven wrapper[1] in our repository which reduces our developers burden.
Any thoughts?
Best,
tison.
[1] https://github.com/takari/maven-wrapper