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. >