Users attempting to install or run UVMS (Dollar Universe Management Server) with JDK 21 may encounter the following error during installation or startup:
Exception in thread "main" java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release
at java.base/java.lang.System.setSecurityManager(System.java:429)
at com.orsyp.central.security.SecurityUtils.installSecurityManager(SecurityUtils.java:86)
at com.orsyp.central.server.CentralServer.main(CentralServer.java:256)
UVMS 6.x or 7.x trying to be started with a Java version superior than 11
This issue occurs because UVMS versions 6.x and 7.x (up to 7.1.x) do not currently support JDK versions higher than Java 11.
Specifically, the deprecation of the Java Security Manager in newer JDK versions (such as JDK 21) causes the UnsupportedOperationException when the application attempts to initialize security settings.
To resolve this issue, please follow these guidelines:
For the most up-to-date information, please refer to the Dollar Universe Compatibility Matrix.