Java: Operating System Environment

EnvOperatingSystem.java

import java.util.Enumeration;

class env {
    public static void main(String args[]) {
        try {
            for (Enumeration e = System.getProperties().propertyNames() ; e.hasMoreElements() ;) {
                String s = e.nextElement().toString();

                System.out.println( "KEY: " + s );
                System.out.println( "VAL: " + System.getProperty( s ) );
                System.out.println();
            }
        }
        catch (Exception err) {
            err.printStackTrace();
        }
    }
}
EnvOperatingSystem.java Output on Solaris


KEY: java.runtime.name
VAL: Java(TM) 2 Runtime Environment, Standard Edition

KEY: sun.boot.library.path
VAL: /app/java/jdk1.4.2_04/jre/lib/sparc

KEY: java.vm.version
VAL: 1.4.2_04-b05

KEY: java.vm.vendor
VAL: Sun Microsystems Inc.

KEY: java.vendor.url
VAL: http://java.sun.com/

KEY: path.separator
VAL: :

KEY: java.vm.name
VAL: Java HotSpot(TM) Client VM

KEY: file.encoding.pkg
VAL: sun.io

KEY: sun.os.patch.level
VAL: unknown

KEY: java.vm.specification.name
VAL: Java Virtual Machine Specification

KEY: user.dir
VAL: /home/rhall/test/java

KEY: java.runtime.version
VAL: 1.4.2_04-b05

KEY: java.awt.graphicsenv
VAL: sun.awt.X11GraphicsEnvironment

KEY: java.endorsed.dirs
VAL: /app/java/jdk1.4.2_04/jre/lib/endorsed

KEY: os.arch
VAL: sparc

KEY: java.io.tmpdir
VAL: /var/tmp/

KEY: line.separator
VAL: 


KEY: java.vm.specification.vendor
VAL: Sun Microsystems Inc.

KEY: os.name
VAL: SunOS

KEY: sun.java2d.fontpath
VAL: 

KEY: java.library.path
VAL: /app/java/jdk1.4.2_04/jre/lib/sparc/client:/app/java/jdk1.4.2_04/jre/lib/sparc:/app/java/jdk1.4.2_04/jre/../lib/sparc:/app/sw/sybase/oc_12.5_32/OCS-12_5/lib:/eqsw/tcltk/lib/tcl8.3:/eqsw/cvs/lib:/usr/lib:/usr/lib

KEY: java.specification.name
VAL: Java Platform API Specification

KEY: java.class.version
VAL: 48.0

KEY: java.util.prefs.PreferencesFactory
VAL: java.util.prefs.FileSystemPreferencesFactory

KEY: os.version
VAL: 5.8

KEY: user.home
VAL: /home/rhall

KEY: user.timezone
VAL: 

KEY: java.awt.printerjob
VAL: sun.print.PSPrinterJob

KEY: file.encoding
VAL: ISO646-US

KEY: java.specification.version
VAL: 1.4

KEY: user.name
VAL: rhall

KEY: java.class.path
VAL: .

KEY: java.vm.specification.version
VAL: 1.0

KEY: sun.arch.data.model
VAL: 32

KEY: java.home
VAL: /app/java/jdk1.4.2_04/jre

KEY: java.specification.vendor
VAL: Sun Microsystems Inc.

KEY: user.language
VAL: en

KEY: java.vm.info
VAL: mixed mode

KEY: java.version
VAL: 1.4.2_04

KEY: java.ext.dirs
VAL: /app/java/jdk1.4.2_04/jre/lib/ext

KEY: sun.boot.class.path
VAL: /app/java/jdk1.4.2_04/jre/lib/rt.jar:/app/java/jdk1.4.2_04/jre/lib/i18n.jar:/app/java/jdk1.4.2_04/jre/lib/sunrsasign.jar:/app/java/jdk1.4.2_04/jre/lib/jsse.jar:/app/java/jdk1.4.2_04/jre/lib/jce.jar:/app/java/jdk1.4.2_04/jre/lib/charsets.jar:/app/java/jdk1.4.2_04/jre/classes

KEY: java.vendor
VAL: Sun Microsystems Inc.

KEY: file.separator
VAL: /

KEY: java.vendor.url.bug
VAL: http://java.sun.com/cgi-bin/bugreport.cgi

KEY: sun.cpu.endian
VAL: big

KEY: sun.io.unicode.encoding
VAL: UnicodeBig

KEY: sun.cpu.isalist
VAL: sparcv9+vis2 sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc



Roger
Roger Hall
COMPUSPEC
Google
 
Web Compuspec.net
Valid XHTML 1.0!
Valid CSS!