为什么要配置path和classpath环境变量

一、path:这个变量是告诉操作系统可执行文件的搜索路径,也就是告诉操作系统javac.exe、java.exe这些文件在哪里。

如果将JDK1.8.0.05安装在c:\Program Files\Java,那么path变量添加“;c:\Program Files \Java\jdk1.8.0_05”不要忘记添加分号“;”,不包括引号。

如果不配置该变量或配置失败,在命令行模式下,执行javac命令会输出:'javac'不是内部或外部命令,也不是可运行的程序。

如果配置成功,执行javac命令会输出javac的用法提示。

二、classpath:该变量告诉java解释器(即java命令)在哪些目录下可以找到要执行的class文件(即javac编译生成的字节码文件)。不过,jdk6以后的版本都不用再配classpath。

参考书籍:《Java从入门到精通 第2版》

posted @ 2016-04-10 14:14  Jiangwen  阅读(688)  评论(0)    收藏  举报