Thanks a lot Chesnay for getting this squared away! It was quite painful to have to keep an outdated maven around specifically for building Flink but many had probably given up on this by now ;-)
On Sun, May 14, 2023 at 9:33 PM yuxia <luoyu...@alumni.sjtu.edu.cn> wrote: > Thanks Chesnay for the efforts. Happy to see we can use Maven 3.8 finnally. > > Best regards, > Yuxia > > ----- 原始邮件 ----- > 发件人: "Jing Ge" <j...@ververica.com.INVALID> > 收件人: "dev" <dev@flink.apache.org> > 发送时间: 星期六, 2023年 5 月 13日 下午 4:37:58 > 主题: Re: [NOTICE] Flink master branch now uses Maven 3.8.6 > > Great news! We can finally get rid of additional setup to use maven 3.8. > Thanks @Chesnay for your effort! > > Best regards, > Jing > > On Sat, May 13, 2023 at 5:12 AM David Anderson <da...@alpinegizmo.com> > wrote: > > > Chesnay, thank you for all your hard work on this! > > > > David > > > > On Fri, May 12, 2023 at 4:03 PM Chesnay Schepler <ches...@apache.org> > > wrote: > > > > > > > > > What happened? > > > > > > I have just merged the last commits to properly support Maven 3.3+ on > > > the Flink master branch. > > > > > > mvnw and CI have been updated to use Maven 3.8.6. > > > > > > > > > What does this mean for me? > > > > > > * You can now use Maven versions beyond 3.2.5 (duh). > > > o Most versions should work, but 3.8.6 was the most tested and is > > > thus recommended. > > > o 3.8.*5* is known to *NOT* work. > > > * Starting from 1.18.0 you need to use Maven 3.8.6 for releases. > > > o This may change to a later version until the release of 1.18.0. > > > o There have been too many issues with recent Maven releases to > > > make a range acceptable. > > > * *All dependencies that are bundled by a module must be marked as > > > optional.* > > > o *This is verified on CI > > > < > > > https://github.com/apache/flink/blob/master/tools/ci/flink-ci-tools/src/main/java/org/apache/flink/tools/ci/optional/ShadeOptionalChecker.java > > >.* > > > o *Background info can be found in the wiki > > > < > https://cwiki.apache.org/confluence/display/FLINK/Dependencies > > >.* > > > > > > > > > Can I continue using Maven 3.2.5? > > > > > > For now, yes, but support will eventually be removed. > > > > > > > > > Does this affect users? > > > > > > No. > > > > > > > > > Please ping me if you run into any issues. > > >