This week's book giveaway is in the Java in General forum. We're giving away four copies of Think Java: How to Think Like a Computer Scientist and have Allen B. Downey & Chris Mayfield on-line! See this thread for details.
Hi, Using the System.setProperty(key,value) , i can change the class path of the system..But is it permanent, or till the program execuutes...as 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...
posted 12 years ago
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.