Setting System properties from command-line

Code Sample:

public static void main(String[] args)
{
  String property = System.getProperty("my.text");
  System.out.println(property);
}

Execution:

java -Dmy.text="Hello World." -jar /home/user/application.jar

Note: With java -D you can set every property you like except the reserved ones, listed in [post id=2219]Java System Properties[/post].

You can set multiple properties with the following command:

java -Dmy.text="Hello World." -Dmy.ide="NetBeans IDE" -Dmy.browser="Mozilla Firefox" -jar /home/user/application.jar

Windows Partitionen verkleinern und vergrößern

Ein wirklich übersichtliches und einfach zu bedienendes Tool, um seine Window Systempartition zu verkleinern und zu vergrößern, ist MiniTool Partition Wizard Home Edition v5.2. Dieses Programm zeigt sogar an, wie die Änderungen an den Partitionen aussehen würden, bevor die Änderungen überhaupt vorgenommen werden.

Java System Properties

Über System.getProperty kann Java bestimme Informationen über das System, auf welchem der aktuelle Java Sourcecode ausgeführt wird, liefern. Zum Anzeigen des Benutzerverzeichnisses würde folgender Code ausreichen:

1
2
String userDirectory = System.getProperty("user.home");
System.out.println(userDirectory);

Die Ausgabe wäre in meinem Fall:

C:\Users\bennyn

Folgende System Properties sind verfügbar:
Java System Properties weiterlesen

System.out.println(„“) in NetBeans

Man muss in NetBeans nicht immer System.out.println(„“) eintippen. Wenn man sout in den Quelltext schreibt und dann die „Tab“-Taste drückt, wird das entsprechende Kommando automatisch hingeschrieben. Der Mausfokus wird dabei sogar zwischen die Hockommatas gesetzt.

In Eclipse erreicht man diesen Effekt, indem man „syso“ schreibt und danach Strg + Leertaste drückt.