Zum Inhalt springen

Systemvariablen


Burgi

Empfohlene Beiträge

So, hab eben noch mal in die API geschaut und mit

System.getProperties(); kann man die Systemproperties

rausholen. dann mit getProperty (String key) kann man eine Systemeinstellung rausholen. Wenn ihr alle Schlüssel haben wollt macht das mit keySet() (Set als Rückgabe) oder mit keys (Enumeration als Rückgabe). Lasst euch einfach mal alle Schlüssel ausgeben und dann holt sie euch einfach ;)

Sollte funzen.

Bis denn

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also ich hab das mit dem System.getProperties() ausprobiert. Das ist auch gut und bringt mich anderweitig weiter. Doch meinte ich eigentlich die Systemvariablen, die du unter MS-DOS mit "set" abrufst.

Oder geht das auch damit????

MfG Burgi

_________________________________________________________

Donnerstag Zwischenprüfung:*bibber*

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

mit:

-----------------------------------

public class test {

  public static void main(String args[]){

    System.getProperties().list(System.out);

  }

}

-----------------------------------

bekommst du ungefähr diese Ausgabe.

-----------------------------------

-- listing properties --

java.runtime.name=Java 2 Runtime Environment, Stand...

sun.boot.library.path=C:\jdk1.3.1\jre\bin

java.vm.version=1.3.1-b24

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

java.vm.specification.name=Java Virtual Machine Specification

user.dir=C:\MyProjects\test

java.runtime.version=1.3.1-b24

java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment

os.arch=x86

java.io.tmpdir=C:\DOKUME~1\xxx\LOKALE~1\Temp\

line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.

java.awt.fonts=

os.name=Windows 2000

java.library.path=C:\jdk1.3.1\bin;.;C:\WINNT\System32;C...

java.specification.name=Java Platform API Specification

java.class.version=47.0

os.version=5.0

user.home=C:\Dokumente und Einstellungen\xxx

user.timezone=

java.awt.printerjob=sun.awt.windows.WPrinterJob

file.encoding=Cp1252

java.specification.version=1.3

user.name=xxx

java.class.path=C:\MyProjects\test...

java.vm.specification.version=1.0

java.home=C:\jdk1.3.1\jre

user.language=de

java.specification.vendor=Sun Microsystems Inc.

awt.toolkit=sun.awt.windows.WToolkit

java.vm.info=mixed mode

java.version=1.3.1

java.ext.dirs=C:\jdk1.3.1\jre\lib\ext

sun.boot.class.path=C:\jdk1.3.1\jre\lib\rt.jar;C:\jdk1.3....

java.vendor=Sun Microsystems Inc.

file.separator=\

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

sun.cpu.endian=little

sun.io.unicode.encoding=UnicodeLittle

user.region=DE

sun.cpu.isalist=pentium i486 i386

--------------------------------

Umgebungsvariablen konnte man früher mit System.getenv("PATH") auslesen. Diese Funktion ist aber deprecated.

Gruß Jaraz

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...