클래스 로더 명령행 옵션
몇 가지 확장된 명령행 옵션을 사용할 수 있습니다.
해당 옵션은 다음과 같습니다.
- -verbose:dynload
- 다음을 포함하여 JVM에서 각 클래스를 로드할 때 자세한 정보를 제공합니다.
- 클래스 이름 및 패키지
- .jar 파일에 있는 클래스 파일의 경우 .jar 파일의 이름 및 디렉토리 경로(부트스트랩 클래스에만 해당)
- 클래스를 로드할 때 소요된 시간 및 클래스 크기에 대한 세부사항
<Loaded java/lang/String from jrt:/java.base> <Class size 17258; ROM size 21080; debug size 0> <Read time 27368 usec; Load time 782 usec; Translate time 927 usec> - -Xfuture
- 엄격한 클래스 파일 포맷 점검을 사용합니다. 후속 릴리스에서는 더 엄격한 점검이 기본값이 되므로 새 코드를 개발 중인 경우 이 플래그를 사용하십시오. 기본적으로 엄격한 포맷 점검은 사용 불가능합니다.
- -Xverify[:<option>]
- 매개변수 없이 Java™ 바이트 코드 검증자를 사용 가능하게 합니다. 이는 기본값입니다. 따라서 매개변수 없이 자체로 사용하는 경우 옵션이 영향을 주지 않습니다. 옵션 매개변수는 다음과 같습니다.
- all - 최대 검증 사용
- none - 검증기 사용 안함
- remote - 원격으로 로드된 클래스에서 엄격한 클래스 로딩 검사 사용