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