Propriétés et options de ligne de commande JVM
Vous pouvez utiliser les propriétés et les options de ligne de commande JVM (machine virtuelle Java™) afin de définir l'environnement local et la mémoire disponible pour la génération de rapports à l'aide du kit d'outils de migration des fichiers binaires.
Définition de l'environnement local
Pour générer un rapport dans une langue autre que celle de l'environnement local, indiquez les propriétés suivantes en ligne de commande :
- -Duser.language=<locale language id>
- -Duser.country=<locale country id>
Le tableau suivant répertorie les valeurs prises en charge pour les propriétés user.language and user.country :
| Langue | user.language | user.country |
|---|---|---|
| Chinois (simplifié) | zh | Nom usuel |
| Chinois (traditionnel) | zh | TW |
| Tchèque | cs | |
| Anglais | en | |
| Français | fr | |
| Allemand | fr-fr | |
| Hongrois | hu | |
| Italien | le | |
| Japonais | ja | |
| Coréen | ko | |
| Polonais | pl | |
| Portuguais (Brésilien) | pts | BR |
| Roumain | ro | |
| Russe | ru | |
| Espagnol | es |
Configuration de la mémoire minimale et maximale
Lors de la génération d'un rapport pour un grand nombre d'applications, vous pouvez rencontrer une exception java.lang.OutOfMemory. Il est recommandé de générer des rapports pour des applications individuelles afin de mieux identifier les résultats qui appartiennent à une application particulière. Toutefois, si vous souhaitez générer un rapport combiné, vous pouvez augmenter les tailles de mémoire initiale et maximale disponibles pour la machine virtuelle java en spécifiant les options suivantes en ligne de commande :
- -Xms&lt;minimum size>
- -Xmx&lt;maximum size>
Exemples
L'exemple suivant illustre la génération d'un rapport en chinois simplifié à l'aide des propriété JVM :
java -Duser.language=zh -Duser.country=CN -jar binaryAppScanner.jar binaryInputPath
L'exemple suivant illustre l'augmentation de la taille minimale et maximale à deux gigaoctets à l'aide d'options de ligne de commande JVM :
java -Xms2G -Xmx2G -jar binaryAppScanner.jar binaryInputPath --analyze