When trying to register an MBean in JMX Console I’m getting the following error message:
The package javax.management is accessible from more than one module: <unnamed>, java.management
I’m using Eclipse and I have no
module-info.java file in my project structure.
The error disappear when I comment my dependency for Java EE API, but the
javax.management package is not part of the JAR.
I experienced similar issue when updating from java 8 to java 11. Steps below helped me,
Note: JRE System Library will remain under Modulepath.
Eclipse version: 2019-09