What's the diffrence btw System property and system environment variable
- by khue
Hi all
I am not clear about this. When I run a java App or run an Applet in applet viewer,( in the IDE environment), System.getProperty("java.class.path") give me the same as System.getenv("CLASSPATH"), which is the CLASSPATH env variable defined.
But when I deploy my applet to webserver and access it from the same computer as a client, I get different result for the two (System.getProperty("java.class.path") only point to jre home and System.getenv("CLASSPATH") return null).
And here is some other things that make me wonder:
For the applet part, the env var JAVA_HOME, i get the same result when deploying the applet in a browser as well as Applet Viewer.
And if I define myself a env variable at system level, and use getenv("envName") the result is null. Is there anyway I can define one and get it in my java program?
Thanks a lot
Regards
K.