我们一般会设置环境变量
%JAVA_HOME%=
CLASSPATH=
PATH=JVM运行是会如何使用环境变量?顺序是怎样的?一个jar包,是应该加在CLASSPATH里还是加在PATH里?有什么区别?CLASSPATH里“.”是什么意思?加了“.”会找寻当前目录,不加呢?PATH里如果有“.”,JVM的加载顺序有是怎样的呢?JVM在运行时还会找寻哪些目录呢?具体详细的顺序是如何呢?
%JAVA_HOME%=
CLASSPATH=
PATH=JVM运行是会如何使用环境变量?顺序是怎样的?一个jar包,是应该加在CLASSPATH里还是加在PATH里?有什么区别?CLASSPATH里“.”是什么意思?加了“.”会找寻当前目录,不加呢?PATH里如果有“.”,JVM的加载顺序有是怎样的呢?JVM在运行时还会找寻哪些目录呢?具体详细的顺序是如何呢?
classpath 是java运行的时候要查找类的路径,应该加上 '.' 表示要找当前路径下的类.还有其它的jar包.
java_home 是设置java的安装目录,一定要设好,不然好多程序跑不起来.如eclipse,tomcat,weblogic等.
2、classpath 是java使用的。来寻找java类
3、 . 是指 当前目录, ..是指上级目录。
classpath 是java运行的时候要查找类的路径,应该加上 '.' 表示要找当前路径下的类.还有其它的jar包.
java_home 是设置java的安装目录,一定要设好,不然好多程序跑不起来.如eclipse,tomcat,weblogic等.