File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes Setting system properties Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Setting system properties" Watch "Setting system properties" New topic

Setting system properties

Patrick ODonnell
Ranch Hand

Joined: Nov 28, 2001
Posts: 31
Hi all,
Just a quick question. Can you set system properties from a Java Application? For example I want to set the JAVA_HOME property, how would this be done?
I know there is a,
But how is this used?
Rob Ross

Joined: Jan 07, 2002
Posts: 2205
You can change some properties local to java, but the change isn't permanent - it only lasts while the java app is running. It's like changing environment variables in a batch file - when the file is done running and the command window it launces exits, those settings get undone.
Setting JAVA_HOME would require some kind of access to the native environment variables - I don't think you can do this without using JNI, and then of course it's not portable.

SCJP 1.4
I agree. Here's the link:
subject: Setting system properties
jQuery in Action, 3rd edition