Seite 1 von 1

java systems properties?

Verfasst: Mittwoch 16. Dezember 2009, 14:44
von CM
Hoi,

hier gibt es ja einige Leute, die sich gut mit java auskennen ...

Kann mir jemand sagen, wie ich ein java-Programm dazu kriege nicht in /tmp sondern sonstwohin auszulagern? Geht das mit -D im Aufruf (meine naive Vermutung)? Wenn ja, wie? Oder gibt es eine andere Möglichkeit?

Ansonsten gibt es für mich nur noch die Option bei den Entwicklern dieses Programms zu betteln die Option anzubieten den Pfad umzulenken, denn auf dem Rechner auf dem es laufen muß ist /tmp definitiv zu klein für die Ansprüche. (Ich könnte fluchen ...)

Danke,
Christian

PS Im Netz habe ich etwas für mich kryptisches zu java.io.tmpdir gefunden, nur "-D java.io.tmpdir=." ist deutlich zu naiv und java sagt mir das nicht zu kennen ...

Verfasst: Mittwoch 16. Dezember 2009, 15:52
von CM
Ich Depp! Die Lösung ist einfach

Code: Alles auswählen

java -Djava.io.tmpdir=xxxx
Wichtig ist das Leerzeichen wegzulassen. Arrgh.

Verfasst: Mittwoch 16. Dezember 2009, 20:04
von peterbauer
Das kommt in den besten Familien vor ;)
Manchmal steckt man halt drin im Code