Solo  当前访客:0 开始使用

环境变量的作用


  1. 当我们在dos(磁盘操作系统)执行javac HelloWorld.java后,window会去找HelloWorld.java文件所在目录中是否有javac命令,有就进行编译,没有就会去path变量里寻找,按照系统中定义的path目录寻找javac命令,找到后进行编译,找不到就会提示不是外部内部命令错误,这时候我们就需要配置环境变量。

图片

  1. 环境变量是dos以前的内部命令,windows继续沿用至今。用作运行某个命令的时候,本地查找不到某个命令或文件,会到这个声明的目录中去查找。
  2. java必须经过编译才能运行,编译命令存放在jdk的bin目录,当我们执行javac时电脑不知道javac这个命令具体是在哪个路径下面,所以我们要设置好环境变量,来让电脑知道其路径,编译后的class类就要通过jre运行环境进行运行;所以环境变量一般配置三个路径jdk、jre、lib(类库:存放程序运行时需要的依赖文件)jdk与jre配置在path,lib则为classpath,因为这三个路径有着公共的部分,所以可以提取公共部分为java_home。
  3. 只有当我们在使用文本编辑java时需要配置环境变量,如果用开发工具就不需要设置,可以在工具内部指定配置路径。

图片

0 0