[
https://issues.apache.org/jira/browse/MNG-8760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17955302#comment-17955302
]
Slawomir Jaranowski commented on MNG-8760:
------------------------------------------
>From JEP 498:
* JDK 23 deprecated all of the memory-access methods for removal.
* JDK 24 will, by default, issue a warning on the first occasion that any
memory-access method is used
* JDK 26 or later will throw an exception whenever a memory-access method is
used
* In releases after JDK 26, we will remove memory-access methods
> WARNING: A terminally deprecated method in sun.misc.Unsafe has been called -
> staticFieldBase in guice
> -----------------------------------------------------------------------------------------------------
>
> Key: MNG-8760
> URL: https://issues.apache.org/jira/browse/MNG-8760
> Project: Maven
> Issue Type: Bug
> Affects Versions: 3.9.10, 4.0.0-rc-4
> Reporter: Slawomir Jaranowski
> Priority: Major
>
> We have ....
> Maven 4:
> {noformat}
> Apache Maven 4.0.0-rc-4-SNAPSHOT (5d8fe27c831010e7e9af0c358db32469ed9b4f38)
> Maven home: /Users/slawomir.jaranowski/bin/maven-dev/master
> Java version: 24.0.1, vendor: Eclipse Adoptium, runtime:
> /Users/slawomir.jaranowski/.sdkman/candidates/java/24.0.1-tem
> Default locale: en_PL, platform encoding: UTF-8
> OS name: "mac os x", version: "15.5", arch: "aarch64", family: "mac"
> WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
> WARNING: sun.misc.Unsafe::staticFieldBase has been called by
> com.google.inject.internal.aop.HiddenClassDefiner
> (file:/Users/slawomir.jaranowski/.sdkman/candidates/maven/current/lib/guice-6.0.0-classes.jar)
> WARNING: Please consider reporting this to the maintainers of class
> com.google.inject.internal.aop.HiddenClassDefiner
> WARNING: sun.misc.Unsafe::staticFieldBase will be removed in a future release
> {noformat}
>
> Maven 3:
> {noformat}
> Apache Maven 3.9.10-SNAPSHOT (7cd0802cad245e930790ade95ffffd91d70c8a06)
> Maven home: /Users/slawomir.jaranowski/.sdkman/candidates/maven/3.9.x
> Java version: 24.0.1, vendor: Eclipse Adoptium, runtime:
> /Users/slawomir.jaranowski/.sdkman/candidates/java/24.0.1-tem
> Default locale: en_PL, platform encoding: UTF-8
> OS name: "mac os x", version: "15.5", arch: "aarch64", family: "mac"
> WARNING: A terminally deprecated method in sun.misc.Unsafe has been called
> WARNING: sun.misc.Unsafe::staticFieldBase has been called by
> com.google.inject.internal.aop.HiddenClassDefiner
> (file:/Users/slawomir.jaranowski/.sdkman/candidates/maven/3.9.x/lib/guice-5.1.0-classes.jar)
> WARNING: Please consider reporting this to the maintainers of class
> com.google.inject.internal.aop.HiddenClassDefiner
> WARNING: sun.misc.Unsafe::staticFieldBase will be removed in a future release
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)