Hi All,

Please review the following:

http://cr.openjdk.java.net/~ksrini/6452854/webrev.00/

This will print all the known settings/properties/locales
supported and known  to Java, this has  been a long standing request.

A sample output attached below.

Note: the -X option specifically is being used so we can evolve this option
and add more useful information, in future versions of java.

Thanks
Kumar



VM settings:
    Stack Size (Xss): 320K
    Max. Heap Size (Xmx): 910M
    Ergonomics Class (server or client): server
    Using VM: Java HotSpot(TM) Server VM
Property settings:
    file.encoding = UTF-8
    file.encoding.pkg = sun.io
    file.separator = /
    java.awt.graphicsenv = sun.awt.X11GraphicsEnvironment
    java.awt.printerjob = sun.print.PSPrinterJob
    java.class.path = .:
    java.class.version = 51.0
    java.endorsed.dirs = /build/solaris-i586/lib/endorsed:
    java.ext.dirs = /build/solaris-i586/lib/ext:
        /usr/jdk/packages/lib/ext
    java.home = /build/solaris-i586
    java.io.tmpdir = /var/tmp/
    java.library.path = /usr/jdk/packages/lib/i386:
        /lib:
        /usr/lib
    java.runtime.name = Java(TM) SE Runtime Environment
    java.runtime.version = 1.7.0-tl-b99
    java.specification.name = Java Platform API Specification
    java.specification.vendor = Oracle Corporation
    java.specification.version = 1.7
    java.vendor = Oracle Corporation
    java.vendor.url = http://java.oracle.com/
    java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
    java.version = 1.7.0-tl
    java.vm.info = mixed mode
    java.vm.name = Java HotSpot(TM) Server VM
    java.vm.specification.name = Java Virtual Machine Specification
    java.vm.specification.vendor = Sun Microsystems Inc.
    java.vm.specification.version = 1.0
    java.vm.vendor = Sun Microsystems Inc.
    java.vm.version = 20.0-b02
    line.separator = 

    os.arch = x86
    os.name = SunOS
    os.version = 5.11
    path.separator = :
    sun.arch.data.model = 32
    sun.boot.class.path = /build/solaris-i586/lib/resources.jar:
        /build/solaris-i586/lib/rt.jar:
        /build/solaris-i586/lib/sunrsasign.jar:
        /build/solaris-i586/lib/jsse.jar:
        /build/solaris-i586/lib/jce.jar:
        /build/solaris-i586/lib/charsets.jar:
        /build/solaris-i586/lib/modules/jdk.boot.jar:
        /build/solaris-i586/classes
    sun.boot.library.path = /build/solaris-i586/lib/i386:
    sun.cpu.endian = little
    sun.cpu.isalist = 
    sun.desktop = gnome
    sun.io.unicode.encoding = UnicodeBig
    sun.java.launcher = SUN_STANDARD
    sun.jnu.encoding = UTF-8
    sun.management.compiler = HotSpot Tiered Compilers
    sun.os.patch.level = unknown
    user.country = US
    user.dir = /jdk7/jdk
    user.home = /home/XYZ
    user.language = en
    user.name = XYZ
    user.timezone = 

Locale settings:
    default locale: English
    available locales = fr_CH, no, ms_MY, sv_SE, ga, vi_VN, es_CO, es_CR,
        fi, fr_CA, fr, de_CH, pl_PL, es_CL, ar_DZ, it_IT,
        th_TH_TH_#u-nu-thai, sr_CS, is_IS, ar_MA, sk_SK, pt_BR, nl_NL, es_DO,
        ar_EG, pl, es_SV, fr_BE, es_EC, vi, en_SG, lv,
        lt, da_DK, pt_PT, et_EE, es_NI, es_ES, de, nl_BE,
        mk, zh_HK, uk, sr_ME, es_MX, de_LU, es_US, mt,
        ms, el_GR, fr_LU, it_CH, ro_RO, el, es_VE, ja_JP_JP_#u-ca-japanese,
        ar_YE, de_DE, es_UY, en, en_ZA, et, es, ar_OM,
        nl, en_GB, es_HN, ca, tr, es_PE, mt_MT, ar_JO,
        ar_QA, mk_MK, th, es_PY, ja_JP, th_TH, en_PH, es_PR,
        sv, bg, ar_BH, hu_HU, ko_KR, be, sl, fr_FR,
        sk, da, ar_IQ, sr, sq, ko, sl_SI, no_NO,
        es_GT, cs, en_IE, ru_RU, ar_SA, sr_RS, en_IN, en_AU,
        ar_AE, es_PA, ru, ga_IE, hr, zh, ro, zh_SG,
        ar_LY, de_AT, hu, en_NZ, ar_SD, no_NO_NY, uk_UA, iw_IL,
        ar_SY, bg_BG, es_AR, cs_CZ, ar_LB, tr_TR, hr_HR, en_MT,
        is, it, ar_KW, en_US, iw, en_CA, ar_TN, sr_BA,
        ar, in, in_ID, lt_LT, ca_ES, be_BY, zh_TW, hi_IN,
        el_CY, sq_AL, pt, fi_FI, es_BO, zh_CN, ja, lv_LV

Reply via email to