JVM komut satırı özellikleri ve seçenekleri
You can use Java™ virtual machine (JVM) properties and command-line options to set the locale and available memory for generating reports by using the Migration Toolkit for Application Binaries.
Yerel ayarı ayarlama
Varsayılan ülke değeri dışında bir dilde rapor oluşturmak için, komut satırında şu özellikleri belirtin:
- -Duser.language= < ülke değeri dil tanıtıcısı >
- -Duser.country= < ülke değeri ülke kimliği >
Aşağıdaki çizelgede, user.language ve user.country özellikleri için desteklenen değerler listelenmektedir:
| Dil | user.language | user.country |
|---|---|---|
| Çince (Yalınlaştırılmış) | zh | CN |
| Çince (Geleneksel) | zh | TW |
| Çekçe | cs | |
| İngilizce | tr | |
| Fransızca | Cu | |
| Almanca | DE | |
| Macarca | hu | |
| İtalyanca | bt | |
| Japonca | ja | |
| Korece | ko | |
| Lehçe | PL | |
| Portekizce (Brezilyaca) | pt | BR |
| Romence | ro | |
| Rusça | ru | |
| İspanyolca | es |
Bellek alt ve üst sınırının ayarlanması
Çok sayıda uygulama için bir rapor oluşturduğunuzda, bir java.lang.OutOfMemory özel durumu ile karşılaşabilirsiniz. Belirli bir uygulamaya ilişkin sonuçların ne olduğunu daha iyi anlayabilmeniz için tek tek uygulamalar için rapor oluşturulması önerilir. Ancak, birleşik bir rapor oluşturmak istiyorsanız, komut satırında aşağıdaki seçenekleri belirterek JVM ' nin kullanabileceği ilk ve en yüksek bellek boyutlarını artırabilirsiniz:
- -Xms < büyüklük alt sınırı >
- -Xmx < büyüklük üst sınırı >
Örnekler
Aşağıdaki örnek, JVM özelliklerini kullanarak, Basitleştirilmiş Çince 'de bir rapor oluşturulmasını gösterir:
java -Duser.language=zh -Duser.country=CN -jar binaryAppScanner.jar binaryInputPath
Aşağıdaki örnek, JVM komut satırı seçenekleri kullanılarak en az ve en yüksek bellek büyüklüğünün iki gigabayta yükselmesini göstermektedir:
java -Xms2G -Xmx2G -jar binaryAppScanner.jar binaryInputPath --analyze