JVM 명령행 특성 및 옵션
Migration Toolkit for Application Binaries를 사용한 보고서 생성에 사용 가능한 메모리와 로케일을 설정하기 위해 JVM(Java™ Virtual Machine) 특성과 명령행 옵션을 사용할 수 있습니다.
로케일 설정
기본 로케일이 아닌 언어로 보고서를 생성하려면 명령행에서 다음 특성을 지정하십시오.
- -Duser.language=<locale language id>
- -Duser.country=<locale country id>
user.language 및 user.country 특성에 대한 지원 값을 나열합니다.
| 언어 | user.language | user.country |
|---|---|---|
| 중국어(간체) | zh | CN |
| 중국어(번체) | zh | TW |
| 체코어 | cs | |
| 영어 | en | |
| 프랑스어 | fr | |
| 독일어 | de | |
| 헝가리어 | hu | |
| 이탈리아어 | it | |
| 일본어 | ja | |
| 한국어 | ko | |
| 폴란드어 | pl | |
| 포르투갈어(브라질) | pt | BR |
| 루마니아어 | ro | |
| 러시아어 | ru | |
| 스페인어 | es |
최대 및 최소 메모리 설정
많은 수의 애플리케이션에 대한 보고서를 생성할 때 java.lang.OutOfMemory 예외가 발생할 수 있습니다. 특정 애플리케이션에 관련된 결과를 더 잘 이해할 수 있도록 개별 애플리케이션에 대한 보고서를 생성하는 것이 좋습니다. 그러나 결합된 보고서를 생성하려는 경우에는 명령행에서 다음 옵션을 지정하여 JVM에 사용 가능한 초기 및 최대 메모리를 늘릴 수 있습니다.
- -Xms<minimum size>
- -Xmx<maximum size>
예
다음 예에서는 JVM 특성을 사용하여 중국어로 보고서를 생성하는 방법을 보여줍니다.
java -Duser.language=zh -Duser.country=CN -jar binaryAppScanner.jar binaryInputPath
다음 예에서는 JVM 명령행 옵션을 사용하여 최소 및 최대 메모리 크기를 2기가바이트로 늘리는 것을 보여줍니다.
java -Xms2G -Xmx2G -jar binaryAppScanner.jar binaryInputPath --analyze