PrintLogo

Determining System Properties with Java




In this article we displayed our system properties via Tomcat. We were curious, though, how to retrieve these directly through Java. Here is how you can do this:

[usr-1@srv-1 java]$ cat FirstProperties.java
public class FirstProperties {
public static void main(String[] args) {
System.out.println("System Information: \n");
System.out.println("Operating System: ");
System.out.println(System.getProperty("os.name"));
System.out.println("\nArchitecture: ");
System.out.println(System.getProperty("os.arch"));
System.out.println("\nOperating System Version: ");
System.out.println(System.getProperty("os.version"));
System.out.println("\nJava Virtual Machine Version: ");
System.out.println(System.getProperty("java.vm.version"));
}
}
[usr-1@srv-1 java]$ javac FirstProperties.java
[usr-1@srv-1 java]$ java FirstProperties
System Information:
Operating System:
Linux
Architecture:
i386
Operating System Version:
2.6.9-11.EL
Java Virtual Machine Version:
1.5.0_05-b05
[usr-1@srv-1 java]$





This article comes from NetAdminTools:
http://www.netadmintools.com/

The URL for this story is:
http://www.netadmintools.com/art457.html

Copyright 1997-2007 NetAdminTools.com. Read our Terms of Use.