I\'ve been inspired by another question: Best Practice for Using Java System Properties
I\'m currently looking for a complete list of Java system properties
JRockit
### MISSING
java.vm.vendor.url=http://www.bea.com/
java.vm.vendor.url.bug=http://edocs.bea.com/jrockit/go2troubleshooting.html
### PLEASE POST FULL OUTPUT AT http://j.mp/props0 or http://j.mp/props1
/**
* Windows XP only: known values: http://www.bea.com/
*/
JAVA_VM_VENDOR_URL("java.vm.vendor.url"),
/**
* Windows XP only: known values: http://edocs.bea.com/jrockit/go2troubleshooting.html
*/
JAVA_VM_VENDOR_URL_BUG("java.vm.vendor.url.bug"),
Apache Harmony
### MISSING
java.tmpdir=C:\...\Temp
javax.xml.transform.TransformerFactory=org.apache.xalan.xsltc.trax.TransformerFactoryImpl
org.apache.harmony.boot.class.path=C:\harmony-5.0-jre-885602\lib\boot\accessibility.jar;C:\harmony-5.0-jre-885602\lib\boot\annotation.jar;C:\harmony-5.0-jre-885602\lib\boot\applet.jar;C:\harmony-5.0-jre-885602\lib\boot\archive.jar;C:\harmony-5.0-jre-885602\lib\boot\auth.jar;C:\harmony-5.0-jre-885602\lib\boot\awt.jar;C:\harmony-5.0-jre-885602\lib\boot\beans.jar;C:\harmony-5.0-jre-885602\lib\boot\concurrent.jar;C:\harmony-5.0-jre-885602\lib\boot\crypto.jar;C:\harmony-5.0-jre-885602\lib\boot\imageio.jar;C:\harmony-5.0-jre-885602\lib\boot\instrument.jar;C:\harmony-5.0-jre-885602\lib\boot\jndi.jar;C:\harmony-5.0-jre-885602\lib\boot\lang-management.jar;C:\harmony-5.0-jre-885602\lib\boot\logging.jar;C:\harmony-5.0-jre-885602\lib\boot\luni.jar;C:\harmony-5.0-jre-885602\lib\boot\math.jar;C:\harmony-5.0-jre-885602\lib\boot\nio.jar;C:\harmony-5.0-jre-885602\lib\boot\nio_char.jar;C:\harmony-5.0-jre-885602\lib\boot\prefs.jar;C:\harmony-5.0-jre-885602\lib\boot\print.jar;C:\harmony-5.0-jre-885602\lib\boot\regex.jar;C:\harmony-5.0-jre-885602\lib\boot\rmi.jar;C:\harmony-5.0-jre-885602\lib\boot\security.jar;C:\harmony-5.0-jre-885602\lib\boot\sound.jar;C:\harmony-5.0-jre-885602\lib\boot\sql.jar;C:\harmony-5.0-jre-885602\lib\boot\swing.jar;C:\harmony-5.0-jre-885602\lib\boot\text.jar;C:\harmony-5.0-jre-885602\lib\boot\x_mgt.jar;C:\harmony-5.0-jre-885602\lib\boot\x-net.jar;C:\harmony-5.0-jre-885602\lib\boot\xml.jar;C:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1/icu4j-4_2_1.jar;C:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1/icu4j-charsets-4_2_1.jar;C:\harmony-5.0-jre-885602\lib\boot\xalan-j_2.7.0/xalan.jar;C:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1/resolver.jar;C:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1/xercesImpl.jar;C:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1/xml-apis.jar;C:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2/mx4j.jar;C:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2/mx4j-remote.jar;C:\harmony-5.0-jre-885602\lib\boot\misc.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko-core.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko-rmi-spec.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko-rmi-impl.jar;C:\harmony-5.0-jre-885602\lib\boot\bcel-5.2/bcel-5.2.jar;C:\harmony-5.0-jre-885602\lib\boot\pack200.jar;C:\harmony-5.0-jre-885602\lib\boot\asm-3.1/asm-3.1.jar
org.apache.harmony.vm.vmdir=c:\harmony-5.0-jre-885602\bin\default
vm.boot.class.path=c:\harmony-5.0-jre-885602\bin\default\gc_gen.jar;c:\harmony-5.0-jre-885602\bin\default\kernel.jar;c:\harmony-5.0-jre-885602\bin\default\vmmagic-20070207.jar;c:\harmony-5.0-jre-885602\bin\default\antlr-2.7.5.jar;c:\harmony-5.0-jre-885602\lib\boot\accessibility.jar;c:\harmony-5.0-jre-885602\lib\boot\annotation.jar;c:\harmony-5.0-jre-885602\lib\boot\applet.jar;c:\harmony-5.0-jre-885602\lib\boot\archive.jar;c:\harmony-5.0-jre-885602\lib\boot\auth.jar;c:\harmony-5.0-jre-885602\lib\boot\awt.jar;c:\harmony-5.0-jre-885602\lib\boot\beans.jar;c:\harmony-5.0-jre-885602\lib\boot\concurrent.jar;c:\harmony-5.0-jre-885602\lib\boot\crypto.jar;c:\harmony-5.0-jre-885602\lib\boot\imageio.jar;c:\harmony-5.0-jre-885602\lib\boot\instrument.jar;c:\harmony-5.0-jre-885602\lib\boot\jndi.jar;c:\harmony-5.0-jre-885602\lib\boot\lang-management.jar;c:\harmony-5.0-jre-885602\lib\boot\logging.jar;c:\harmony-5.0-jre-885602\lib\boot\luni.jar;c:\harmony-5.0-jre-885602\lib\boot\math.jar;c:\harmony-5.0-jre-885602\lib\boot\nio.jar;c:\harmony-5.0-jre-885602\lib\boot\nio_char.jar;c:\harmony-5.0-jre-885602\lib\boot\prefs.jar;c:\harmony-5.0-jre-885602\lib\boot\print.jar;c:\harmony-5.0-jre-885602\lib\boot\regex.jar;c:\harmony-5.0-jre-885602\lib\boot\rmi.jar;c:\harmony-5.0-jre-885602\lib\boot\security.jar;c:\harmony-5.0-jre-885602\lib\boot\sound.jar;c:\harmony-5.0-jre-885602\lib\boot\sql.jar;c:\harmony-5.0-jre-885602\lib\boot\swing.jar;c:\harmony-5.0-jre-885602\lib\boot\text.jar;c:\harmony-5.0-jre-885602\lib\boot\x-net.jar;c:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1\icu4j-4_2_1.jar;c:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1\icu4j-charsets-4_2_1.jar;c:\harmony-5.0-jre-885602\lib\boot\xalan-j_2.7.0\xalan.jar;c:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1\resolver.jar;c:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1\xercesimpl.jar;c:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1\xml-apis.jar;c:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2\mx4j.jar;c:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2\mx4j-remote.jar;c:\harmony-5.0-jre-885602\lib\boot\misc.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko-core.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko-rmi-spec.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko-rmi-impl.jar;c:\harmony-5.0-jre-885602\lib\boot\bcel-5.2\bcel-5.2.jar;c:\harmony-5.0-jre-885602\lib\boot\pack200.jar;c:\harmony-5.0-jre-885602\lib\boot\asm-3.1\asm-3.1.jar
vm.boot.library.path=c:\harmony-5.0-jre-885602\bin\default;c:\harmony-5.0-jre-885602\bin
### PLEASE POST FULL OUTPUT AT http://j.mp/props0 or http://j.mp/props1
/**
* Windows XP only: known values: C:\..\Temp
*/
JAVA_TMPDIR("java.tmpdir"),
/**
* Windows XP only: known values: org.apache.xalan.xsltc.trax.TransformerFactoryImpl
*/
JAVAX_XML_TRANSFORM__TRANSFORMER_FACTORY("javax.xml.transform.TransformerFactory"),
/**
* Windows XP only: known values: C:\harmony-5.0-jre-885602\lib\boot\accessibility.jar;C:\harmony-5.0-jre-885602\lib\boot\annotation.jar;C:\harmony-5.0-jre-885602\lib\boot\applet.jar;C:\harmony-5.0-jre-885602\lib\boot\archive.jar;C:\harmony-5.0-jre-885602\lib\boot\auth.jar;C:\harmony-5.0-jre-885602\lib\boot\awt.jar;C:\harmony-5.0-jre-885602\lib\boot\beans.jar;C:\harmony-5.0-jre-885602\lib\boot\concurrent.jar;C:\harmony-5.0-jre-885602\lib\boot\crypto.jar;C:\harmony-5.0-jre-885602\lib\boot\imageio.jar;C:\harmony-5.0-jre-885602\lib\boot\instrument.jar;C:\harmony-5.0-jre-885602\lib\boot\jndi.jar;C:\harmony-5.0-jre-885602\lib\boot\lang-management.jar;C:\harmony-5.0-jre-885602\lib\boot\logging.jar;C:\harmony-5.0-jre-885602\lib\boot\luni.jar;C:\harmony-5.0-jre-885602\lib\boot\math.jar;C:\harmony-5.0-jre-885602\lib\boot\nio.jar;C:\harmony-5.0-jre-885602\lib\boot\nio_char.jar;C:\harmony-5.0-jre-885602\lib\boot\prefs.jar;C:\harmony-5.0-jre-885602\lib\boot\print.jar;C:\harmony-5.0-jre-885602\lib\boot\regex.jar;C:\harmony-5.0-jre-885602\lib\boot\rmi.jar;C:\harmony-5.0-jre-885602\lib\boot\security.jar;C:\harmony-5.0-jre-885602\lib\boot\sound.jar;C:\harmony-5.0-jre-885602\lib\boot\sql.jar;C:\harmony-5.0-jre-885602\lib\boot\swing.jar;C:\harmony-5.0-jre-885602\lib\boot\text.jar;C:\harmony-5.0-jre-885602\lib\boot\x_mgt.jar;C:\harmony-5.0-jre-885602\lib\boot\x-net.jar;C:\harmony-5.0-jre-885602\lib\boot\xml.jar;C:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1/icu4j-4_2_1.jar;C:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1/icu4j-charsets-4_2_1.jar;C:\harmony-5.0-jre-885602\lib\boot\xalan-j_2.7.0/xalan.jar;C:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1/resolver.jar;C:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1/xercesImpl.jar;C:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1/xml-apis.jar;C:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2/mx4j.jar;C:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2/mx4j-remote.jar;C:\harmony-5.0-jre-885602\lib\boot\misc.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko-core.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko-rmi-spec.jar;C:\harmony-5.0-jre-885602\lib\boot\yoko-1.0/yoko-rmi-impl.jar;C:\harmony-5.0-jre-885602\lib\boot\bcel-5.2/bcel-5.2.jar;C:\harmony-5.0-jre-885602\lib\boot\pack200.jar;C:\harmony-5.0-jre-885602\lib\boot\asm-3.1/asm-3.1.jar
*/
ORG_APACHE_HARMONY_BOOT_CLASS_PATH("org.apache.harmony.boot.class.path"),
/**
* Windows XP only: known values: c:\harmony-5.0-jre-885602\bin\default
*/
ORG_APACHE_HARMONY_VM_VMDIR("org.apache.harmony.vm.vmdir"),
/**
* Windows XP only: known values: c:\harmony-5.0-jre-885602\bin\default\gc_gen.jar;c:\harmony-5.0-jre-885602\bin\default\kernel.jar;c:\harmony-5.0-jre-885602\bin\default\vmmagic-20070207.jar;c:\harmony-5.0-jre-885602\bin\default\antlr-2.7.5.jar;c:\harmony-5.0-jre-885602\lib\boot\accessibility.jar;c:\harmony-5.0-jre-885602\lib\boot\annotation.jar;c:\harmony-5.0-jre-885602\lib\boot\applet.jar;c:\harmony-5.0-jre-885602\lib\boot\archive.jar;c:\harmony-5.0-jre-885602\lib\boot\auth.jar;c:\harmony-5.0-jre-885602\lib\boot\awt.jar;c:\harmony-5.0-jre-885602\lib\boot\beans.jar;c:\harmony-5.0-jre-885602\lib\boot\concurrent.jar;c:\harmony-5.0-jre-885602\lib\boot\crypto.jar;c:\harmony-5.0-jre-885602\lib\boot\imageio.jar;c:\harmony-5.0-jre-885602\lib\boot\instrument.jar;c:\harmony-5.0-jre-885602\lib\boot\jndi.jar;c:\harmony-5.0-jre-885602\lib\boot\lang-management.jar;c:\harmony-5.0-jre-885602\lib\boot\logging.jar;c:\harmony-5.0-jre-885602\lib\boot\luni.jar;c:\harmony-5.0-jre-885602\lib\boot\math.jar;c:\harmony-5.0-jre-885602\lib\boot\nio.jar;c:\harmony-5.0-jre-885602\lib\boot\nio_char.jar;c:\harmony-5.0-jre-885602\lib\boot\prefs.jar;c:\harmony-5.0-jre-885602\lib\boot\print.jar;c:\harmony-5.0-jre-885602\lib\boot\regex.jar;c:\harmony-5.0-jre-885602\lib\boot\rmi.jar;c:\harmony-5.0-jre-885602\lib\boot\security.jar;c:\harmony-5.0-jre-885602\lib\boot\sound.jar;c:\harmony-5.0-jre-885602\lib\boot\sql.jar;c:\harmony-5.0-jre-885602\lib\boot\swing.jar;c:\harmony-5.0-jre-885602\lib\boot\text.jar;c:\harmony-5.0-jre-885602\lib\boot\x-net.jar;c:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1\icu4j-4_2_1.jar;c:\harmony-5.0-jre-885602\lib\boot\icu4j_4.2.1\icu4j-charsets-4_2_1.jar;c:\harmony-5.0-jre-885602\lib\boot\xalan-j_2.7.0\xalan.jar;c:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1\resolver.jar;c:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1\xercesimpl.jar;c:\harmony-5.0-jre-885602\lib\boot\xerces_2.9.1\xml-apis.jar;c:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2\mx4j.jar;c:\harmony-5.0-jre-885602\lib\boot\mx4j_3.0.2\mx4j-remote.jar;c:\harmony-5.0-jre-885602\lib\boot\misc.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko-core.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko-rmi-spec.jar;c:\harmony-5.0-jre-885602\lib\boot\yoko-1.0\yoko-rmi-impl.jar;c:\harmony-5.0-jre-885602\lib\boot\bcel-5.2\bcel-5.2.jar;c:\harmony-5.0-jre-885602\lib\boot\pack200.jar;c:\harmony-5.0-jre-885602\lib\boot\asm-3.1\asm-3.1.jar
*/
VM_BOOT_CLASS_PATH("vm.boot.class.path"),
/**
* Windows XP only: known values: c:\harmony-5.0-jre-885602\bin\default;c:\harmony-5.0-jre-885602\bin
*/
VM_BOOT_LIBRARY_PATH("vm.boot.library.path"),