I'm using jdk-11 on Linux. When starting the Coherence console tool I get this:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.tangosol.internal.util.ObjectFormatter (file:/opt/javaclasses/coherence/coherence.jar) to field java.lang.ref.Reference.referent
WARNING: Please consider reporting this to the maintainers of com.tangosol.internal.util.ObjectFormatter
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Coherence currently isn't certified with JDK11.
That said, if you're going to try, you will need to leverage --add-opens JVM flag to resolve this and other similar warnings that may be raised. See: .