Türkçe sistemlerde Flex 2 sorunu

Türkçe sistemlerde Flex 2 Builder ve Flex 2 SDK kullanımında hata mesajlarıyla karşılaşabilir ve hiçbir uygulamanızı derleyemeyebilirsiniz (örneğin, Could not resolve to a component implementation hata kodu gibi). Bu sorun arka plandaki JVM’den (Java Virtual Machine) kaynaklanmaktadır. Başlangıçta işletim sisteminin locale ayarını alan Java ortamının Türkçe ile sorunu uzun süredir bilinmektedir.
Bu sorundan kurtulup sağlıklı çalışan bir Flex 2 ortamı için iki dosyada değişiklik yapmanız gerekiyor. Bu dosyaların standart kurulumdaki konumlarını aşağıda belirtiyorum:

  1. C:Program FilesAdobeFlex Builder 2FlexBuilder.ini dosyasını bulun ve bir metin editörüyle (örn. Notepad) açın. Dosyanın sonuna gidin ve en alta aşağıdaki iki satırı ekleyin. Sonra dosyanızı kaydedin:
    -Duser.language=en
    -Duser.location=us
  2. C:Program FilesAdobeFlex Builder 2Flex SDK 2binjvm.config dosyasını bir metin editörüyle açın. # Arguments to VM satırının hemen altındaki satıra bakın ve sonuna -Duser.language=en -Duser.region=US yazın.
    Önce:
    java.args=-Xms32m -Xmx384m -Dsun.io.useCanonCaches=false
    Sonra:
    java.args=-Xms32m -Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=US
    Dosyanızı kaydedin ve kapatın.

Flex Builder’ı başlattığınızda sorunun ortadan kalkacağını göreceksiniz. Bu çözüm işletim sisteminizde Unicode olmayan uygulamalar için varsayılan dili değiştirmeye göre tercih edilmelidir, diğer uygulamalarınız üzerinde hiçbir yan etkisi de yoktur.

Popularity: 100% [?]

Yorum Yok

Hiç yorum yok

Bir yorum yapın