Estou desenvolvendo um instalador universal em java.
E tenho duas dúvidas:
1º - Existe a possibilidade de se conseguir qual sistema operacional o sistema está sendo executado no momento ???
2º - Como faça para descompactar através do java um arquivo .jar ???
[b]
java.runtime.name: Java™ 2 Runtime Environment, Standard Edition
sun.boot.library.path: C:\Arquivos de programas\Java\j2re1.4.2_04\bin
java.vm.version: 1.4.2_04-b05
java.vm.vendor: Sun Microsystems Inc.
java.vendor.url: http://java.sun.com/
path.separator: ;
java.vm.name: Java HotSpot™ Client VM
file.encoding.pkg: sun.io
user.country: BR
sun.os.patch.level: Service Pack 1
java.vm.specification.name: Java Virtual Machine Specification
user.dir: C:\Documents and Settings\Usuário\Desktop\eclipse\workspace\Star
java.runtime.version: 1.4.2_04-b05
java.awt.graphicsenv: sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs: C:\Arquivos de programas\Java\j2re1.4.2_04\lib\endorsed
os.arch: x86
java.io.tmpdir: C:\DOCUME~1\USURIO~1\CONFIG~1\Temp
line.separator:
java.vm.specification.vendor: Sun Microsystems Inc.
user.variant: os.name: Windows XP
sun.java2d.fontpath:
java.library.path: C:\Arquivos de programas\Java\j2re1.4.2_04\bin;.;C:\WINDOWS\System32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PalmOSCygwin\bin;C:\Arquivos de programas\PalmSource\Palm OS Developer Suite\PalmOSTools;C:\Arquivos de programas\PalmSource\Palm OS Developer Suite\PalmOSTools\Palm OS Resource Editor;;c:/jdk1.2.2/bin;
java.specification.name: Java Platform API Specification
java.class.version: 48.0
java.util.prefs.PreferencesFactory: java.util.prefs.WindowsPreferencesFactory
os.version: 5.1
user.home: C:\Documents and Settings\Usuário
user.timezone:
java.awt.printerjob: sun.awt.windows.WPrinterJob
file.encoding: Cp1252
java.specification.version: 1.4
java.class.path: C:\Documents and Settings\Usuário\Desktop\eclipse\workspace\Star\classes
user.name: Usuário
java.vm.specification.version: 1.0
java.home: C:\Arquivos de programas\Java\j2re1.4.2_04
sun.arch.data.model: 32
user.language: pt
java.specification.vendor: Sun Microsystems Inc.
awt.toolkit: sun.awt.windows.WToolkit
java.vm.info: mixed mode
java.version: 1.4.2_04
java.ext.dirs: C:\Arquivos de programas\Java\j2re1.4.2_04\lib\ext
sun.boot.class.path: C:\Arquivos de programas\Java\j2re1.4.2_04\lib\rt.jar;C:\Arquivos de programas\Java\j2re1.4.2_04\lib\i18n.jar;C:\Arquivos de programas\Java\j2re1.4.2_04\lib\sunrsasign.jar;C:\Arquivos de programas\Java\j2re1.4.2_04\lib\jsse.jar;C:\Arquivos de programas\Java\j2re1.4.2_04\lib\jce.jar;C:\Arquivos de programas\Java\j2re1.4.2_04\lib\charsets.jar;C:\Arquivos de programas\Java\j2re1.4.2_04\classes
java.vendor: Sun Microsystems Inc.
file.separator:
java.vendor.url.bug: http://java.sun.com/cgi-bin/bugreport.cgi
sun.io.unicode.encoding: UnicodeLittle
sun.cpu.endian: little
sun.cpu.isalist: pentium i486 i386
[/b]