Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

not able to change java.io.tmpdir

I am trying to change the java.io.tmpdir directory using this command

java -Djava.io.tmpdir=/temporary

But this doesnot succeed and displays the 'Usage' of the java command. I am doing this in a RHEL machine.

Thanks in advance

I have deployed an application on WebLogiv which uses axis2 version 1.5. I find that axis2 1.5 using java.io.tmpdir to store its temp files. I want the location where these temp files are stored. Where in the weblogic do I specify the java.io.tmpdir value

like image 216
mujeeb Avatar asked Apr 11 '12 14:04

mujeeb


1 Answers

You need to use that command as part of running a program, not just java -Dkey=value.

java -Djava.io.tmpdir=/temporary com.foo.Bar

where com.foo.Bar is the class which contains the main method.

Alternatively, you can do this programmatically.

System.setProperty("java.io.tmpdir", "/temporary");
like image 131
adarshr Avatar answered Oct 19 '22 23:10

adarshr