send me code which finds sytem information in java
try using this:
import java.util.Map.Entry;
import java.util.Properties;
import java.util.Set;
public class Foo {
public static void main(String args[]) {
Properties systemProps = System.getProperties();
Set<Entry<Object, Object>> sets = systemProps.entrySet();
System.out.println("systems properties:");
for(Entry<Object,Object> entry : sets) {
System.out.println("name: " + entry.getKey() + ", value: " + entry.getValue());
}
}
}
in my system, it will print something like these (no masking since i don't think it will endangered me, lol):
systems properties:
name: java.runtime.name, value: Java(TM) SE Runtime Environment
name: sun.boot.library.path, value: C:\DevTools\jdk1.6.0_05\jre\bin
name: java.vm.version, value: 10.0-b19
name: java.vm.vendor, value: Sun Microsystems Inc.
name: java.vendor.url, value: http://java.sun.com/
name: path.separator, value: ;
name: java.vm.name, value: Java HotSpot(TM) Client VM
name: file.encoding.pkg, value: sun.io
name: sun.java.launcher, value: SUN_STANDARD
name: user.country, value: ID
name: sun.os.patch.level, value: Service Pack 2
name: java.vm.specification.name, value: Java Virtual Machine Specification
name: user.dir, value: C:\Projects\personal\manga-downloader
name: java.runtime.version, value: 1.6.0_05-b13
name: java.awt.graphicsenv, value: sun.awt.Win32GraphicsEnvironment
name: java.endorsed.dirs, value: C:\DevTools\jdk1.6.0_05\jre\lib\endorsed
name: os.arch, value: x86
name: java.io.tmpdir, value: C:\DOCUME~1\jaka\LOCALS~1\Temp\
name: line.separator, value:
name: java.vm.specification.vendor, value: Sun Microsystems Inc.
name: user.variant, value:
name: os.name, value: Windows XP
name: sun.jnu.encoding, value: Cp1252
name: java.library.path, value: C:\DevTools\jdk1.6.0_05\jre\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\DevTools\jdk1.6.0_05\bin;c:\DevTools\OpenSSL\bin\
name: java.specification.name, value: Java Platform API Specification
name: java.class.version, value: 50.0
name: sun.management.compiler, value: HotSpot Client Compiler
name: os.version, value: 5.1
name: user.home, value: C:\Documents and Settings\jaka
name: user.timezone, value:
name: java.awt.printerjob, value: sun.awt.windows.WPrinterJob
name: file.encoding, value: Cp1252
name: java.specification.version, value: 1.6
name: java.class.path, value: C:\Projects\personal\manga-downloader\lib\htmlcleaner2_0.jar;C:\Projects\personal\manga-downloader\lib\htmlparser.jar;C:\Projects\personal\manga-downloader\lib\js.jar;C:\Projects\personal\manga-downloader\lib\slf4j-api-1.4.3.jar;C:\Projects\personal\manga-downloader\lib\slf4j-simple-1.4.3.jar;C:\Projects\personal\manga-downloader\lib\derbyclient.jar;C:\Projects\personal\manga-downloader\lib\dom4j-1.6.1.jar;C:\Projects\personal\manga-downloader\lib\jaxen-1.1-beta-7.jar;C:\Projects\personal\manga-downloader\lib\jdbc-x.jar;C:\Projects\personal\manga-downloader\lib\log4j-1.2.14.jar;C:\Projects\personal\manga-downloader\lib\slf4j-api-1.5.2.jar;C:\Projects\personal\manga-downloader\lib\slf4j-log4j12-1.5.2.jar;C:\Projects\personal\manga-downloader\build\classes
name: user.name, value: jaka
name: java.vm.specification.version, value: 1.0
name: java.home, value: C:\DevTools\jdk1.6.0_05\jre
name: sun.arch.data.model, value: 32
name: user.language, value: in
name: java.specification.vendor, value: Sun Microsystems Inc.
name: awt.toolkit, value: sun.awt.windows.WToolkit
name: java.vm.info, value: mixed mode, sharing
name: java.version, value: 1.6.0_05
name: java.ext.dirs, value: C:\DevTools\jdk1.6.0_05\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
name: sun.boot.class.path, value: C:\DevTools\jdk1.6.0_05\jre\lib\resources.jar;C:\DevTools\jdk1.6.0_05\jre\lib\rt.jar;C:\DevTools\jdk1.6.0_05\jre\lib\sunrsasign.jar;C:\DevTools\jdk1.6.0_05\jre\lib\jsse.jar;C:\DevTools\jdk1.6.0_05\jre\lib\jce.jar;C:\DevTools\jdk1.6.0_05\jre\lib\charsets.jar;C:\DevTools\jdk1.6.0_05\jre\classes
name: java.vendor, value: Sun Microsystems Inc.
name: file.separator, value: \
name: java.vendor.url.bug, value: http://java.sun.com/cgi-bin/bugreport.cgi
name: sun.io.unicode.encoding, value: UnicodeLittle
name: sun.cpu.endian, value: little
name: sun.desktop, value: windows
name: sun.cpu.isalist, value: pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
hope will help ..