이 규칙은 java.lang.System에서 setSecurityManager (SecurityManager()) 메소드의 사용을 플래그 지정합니다.
Java 18이후 java.security.manager 시스템 특성의 기본값이 disallow 로 변경되었습니다.
시스템 특성이 명령행에서 allow 로 설정되지 않으면 널이 아닌 인수를 사용하여 System.setSecurityManager(SecurityManager) 를 호출하면 UnsupportedOperationException이 발생합니다.
시스템 특성을 Djava.security.manager= allow로 설정할 수 있습니다.
Java 17부터 SecurityManager 는 제거를 위해 더 이상 사용되지 않으며 향후 릴리스에서는 제거되거나 성능이 저하됩니다.
자세한 정보는 JDK-8270380을 참조하십시오. JDK-8271301.