JDK配置
JAVA JDK配置的细节问题:
(1)配置方法:
主要配置系统变量(用户变量可以不用配置):
classpath:选择JDK文件中的lib目录的所在绝对路径,而且必须在路径前面加上“.;”这两个符号,代表的是当前目录;
例子:.;C:\Program Files (x86)\Java\jdk1.6.0_21\lib
path:选择JDK文件中的bin目录的所在绝对路径;
例子:C:\Program Files (x86)\Java\jdk1.6.0_21\bin
(2)出现问题:
如果classpath配置路径未在前面加上”.;”,虽然输入命令java 和javac进行验证,证明安装正确,但是不一定就能编译成功;
因为可能编译后,输入javac命令执行class文件时,出现找不到文件的莫名其妙的情况,可是查看编译文件所在目录,却能找到相应的class文件。
出现以下窗口
这就是因为classpath的路径配置不正确所致!
解决方法是:
(1) 在路径前面加上“.;”,作用是在当前目录中寻找class配置文件;
(2) 在编译的时候,在java命令后增加“-classpath .”;即如下语句:
Java –classpath . class文件名
该条语句的意思是把classpath的路径改为当前目录,即实心圆点代表当前目录,在该目录中寻找class文件,并执行。