System.getProperty("os.version");
System.getProperty("os.arch");
os.name | os.version | os.arch | Comments |
Linux | 2.0.31 | x86 IBM | Java 1.3 |
Linux | (*) | i386 | Sun Java 1.3.1, 1.4 or Blackdown Java; (*) os.version depends on Linux Kernel version |
Linux | (*) | x86_64 | Blackdown Java; note x86_64 might change to amd64; (*) os.version depends on Linux Kernel version |
Linux | (*) | sparc | Blackdown Java; (*) os.version depends on Linux Kernel version |
Linux | (*) | ppc | Blackdown Java; (*) os.version depends on Linux Kernel version |
Linux | (*) | armv41 | Blackdown Java; (*) os.version depends on Linux Kernel version |
Linux | (*) | i686 | GNU Java Compiler (GCJ); (*) os.version depends on Linux Kernel version |
Linux | (*) | ppc64 | IBM Java 1.3; (*) os.version depends on Linux Kernel version |
Mac OS | 7.5.1 | PowerPC | |
Mac OS | 8.1 | PowerPC | |
Mac OS | 9.0, 9.2.2 | PowerPC | MacOS 9.0: java.version=1.1.8, mrj.version=2.2.5; MacOS 9.2.2: java.version=1.1.8 mrj.version=2.2.5 |
Mac OS X | 10.1.3 | ppc | |
Mac OS X | 10.2.6 | ppc | Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-39) Java HotSpot(TM) Client VM (build 1.4.1_01-14, mixed mode) |
Mac OS X | 10.2.8 | ppc | using 1.3 JVM: java.vm.version=1.3.1_03-74, mrj.version=3.3.2; using 1.4 JVM: java.vm.version=1.4.1_01-24, mrj.version=69.1 |
Mac OS X | 10.3.1, 10.3.2, 10.3.3, 10.3.4 | ppc | JDK 1.4.x |
Mac OS X | 10.3.8 | ppc | Mac OS X 10.3.8 Server; using 1.3 JVM: java.vm.version=1.3.1_03-76, mrj.version=3.3.3; using 1.4 JVM: java.vm.version=1.4.2-38; mrj.version=141.3 |
Windows 95 | 4.0 | x86 | |
Windows 98 | 4.10 | x86 | Note, that if you run Sun JDK 1.2.1 or 1.2.2 Windows 98 identifies itself as Windows 95. |
Windows Me | 4.90 | x86 | |
Windows NT | 4.0 | x86 | |
Windows 2000 | 5.0 | x86 | |
Windows XP | 5.1 | x86 | Note, that if you run older Java runtimes Windows XP identifies itself as Windows 2000. |
Windows 2003 | 5.2 | x86 | java.vm.version=1.4.2_06-b03; Note, that Windows Server 2003 identifies itself only as Windows 2003. |
Windows CE | 3.0 build 11171 | arm | Compaq iPAQ 3950 (PocketPC 2002) |
OS/2 | 20.40 | x86 | |
Solaris | 2.x | sparc | |
SunOS | 5.7 | sparc | Sun Ultra 5 running Solaris 2.7 |
SunOS | 5.8 | sparc | Sun Ultra 2 running Solaris 8 |
SunOS | 5.9 | sparc | Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_01-b03) Java HotSpot(TM) Client VM (build 1.4.0_01-b03, mixed mode) |
MPE/iX | C.55.00 | PA-RISC | |
HP-UX | B.10.20 | PA-RISC | JDK 1.1.x |
HP-UX | B.11.00 | PA-RISC | JDK 1.1.x |
HP-UX | B.11.11 | PA-RISC | JDK 1.1.x |
HP-UX | B.11.11 | PA_RISC | JDK 1.2.x/1.3.x; note Java 2 returns PA_RISC and Java 1 returns PA-RISC |
HP-UX | B.11.00 | PA_RISC | JDK 1.2.x/1.3.x |
HP-UX | B.11.23 | IA64N | JDK 1.4.x |
HP-UX | B.11.11 | PA_RISC2.0 | JDK 1.3.x or JDK 1.4.x, when run on a PA-RISC 2.0 system |
HP-UX | B.11.11 | PA_RISC | JDK 1.2.x, even when run on a PA-RISC 2.0 system |
HP-UX | B.11.11 | PA-RISC | JDK 1.1.x, even when run on a PA-RISC 2.0 system |
AIX | 5.2 | ppc64 | sun.arch.data.model=64 |
AIX | 4.3 | Power | |
AIX | 4.1 | POWER_RS | |
OS/390 | 390 | 02.10.00 | J2RE 1.3.1 IBM OS/390 Persistent Reusable VM |
FreeBSD | 2.2.2-RELEASE | x86 | |
Irix | 6.3 | mips | |
Digital Unix | 4.0 | alpha | |
NetWare 4.11 | 4.11 | x86 | |
OSF1 | V5.1 | alpha | Java 1.3.1 on Compaq (now HP) Tru64 Unix V5.1 |
OpenVMS | V7.2-1 | alpha | Java 1.3.1_1 on OpenVMS 7.2 |
Reference : http://lopica.sourceforge.net/os.html
No comments:
Post a Comment