Skip to content

[build] Upgrade Maven to Latest Supported Version #2113

@rionmonster

Description

@rionmonster

Search before asking

  • I searched in the issues and found nothing similar.

Description

While working on another unrelated issue, I encountered the following error when attempting to build Fluss using the existing ./mvnw clean package -DskipTests command:

./mvnw clean package -DskipTests
Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised.
If you updated your Maven version, you need to update the specified distributionSha256Sum property.

After digging into it a bit deeper, it seems that the existing version referenced within the maven-wrapper.properties file has reached EOF as detailed in the Maven releases documentation:

Maven 3.8.9 and before has now reached its end of life and is no longer supported in any way. New plugin releases will require Maven 3.9.0 or later. The following information is made available for reference.

We may want to consider upgrading to the latest 3.9.x release to ensure that a supported version of Maven is being used for the project.

Willingness to contribute

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions