Skip to content

Java 21 Masterplan #2686

Description

@cdietrich

Once Java 21 LTS is out we should try to support it

  • set minimum supported version to Java 17, Drop Java 11 (build)
  • adapt JavaVersion Enum
  • adapt Wizard test
  • asm version?
  • adapt platform dependencies in dev-bom
  • adapt minimal target platform
  • adapt gradle version in wizard
  • check if classgraph needs adaptation?
  • check if tycho needs adaptation?
  • Guice/Guava update needed?
  • new MWE?
  • check java version switches in tests
  • new Jetty version needed?
  • with new minimal target version, check which reflective switches we can get rid of (platform, jdt)
  • deal with Java deprecations

TODO: 100 things i have forgot

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions