Această regulă steaguri utilizarea metodei setSecurity(SecurityManager) în java.lang.System.
Valoarea implicită a proprietății sistemului de java.security.manager a fost schimbată în " nepermis " de la Java 18.
Cu excepția cazului în care proprietatea sistemului este setat la permite pe linia de comandă, orice invocare de System.setSecurityManager(SecurityManager) cu un argument non-nul va arunca un UnsupportedOperationExcepție.
Puteți seta proprietatea sistemului ca fiind Djava.security.manager= permite.
De la Java 17, SecurityManager a fost deprecated pentru eliminarea și în viitoarele lansări va fi eliminat/degradat.
Pentru mai multe informații, consultați JDK-8270380. JDK-8271301.