Skip to content

javax.management.loading.MLet deprecated for removal from the JDK #2292

Description

@kevinjwalls

Hi,

I wanted to check if anybody in this project has concerns about the JDK deprecating the MLet classes for removal:

https://bugs.openjdk.org/browse/JDK-8318707
https://bugs.openjdk.org/browse/JDK-8318710

javax.management.loading.MLet is used by this project (which is unusual), in net/opentsdb/tools/ConfigMetaType$ClassPathValidator

final MLet classLoader = new MLet(urls.toArray(new URL[urls.size()]));

If this project runs only with older JDKs, this will not affect you, but building with JDK20 or later would show deprecation for removal warnings.

The planned removal could affect JDK 22 at the earliest.

Thanks for any comments.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions