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 Class Path 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 Class Path" Watch "Setting System Class Path" New topic

Setting System Class Path

Natraj Gudla
Ranch Hand

Joined: Feb 09, 2003
Posts: 34
Using the System.setProperty(key,value) , i can change the class path of the system..But is it permanent, or till the program i have seen that the class path changed with the help of setProperty is non-existent after the program terminates....Is there any way by which i can effect the changes in the windows classpath...
Chris Treglio
Ranch Hand

Joined: Jun 18, 2001
Posts: 64
Changing the classpath system property absolutely does not change the environment variable $CLASSPATH / %CLASSPATH%. If you want a java program to change the classpath that other programs (or this one) will use in future executions you probably have to use some file I/O on the startup script of that program and change the -cp argument.
I agree. Here's the link:
subject: Setting System Class Path
It's not a secret anymore!