系统环境变量

环境变量

操作系统中一个具有特定名字的对象,包含应用程序所将使用到的信息,指定操作系统运行环境的一些参数

path环境变量

指定可执行文件的搜索路径,在操作系统不知程序所在的完整路径时,告知系统除了在当前目录下面寻找此程序外,还可到哪些目录下去寻找。所以,path路径下的可执行文件,不论当先目录为什么,操作系统都可以找到并运行。
设置临时环境变量:
1、语法格式:set 环境变量名=临时路径
2、其他快捷设置:set 环境变量名=临时路径;%环境变量名%,在原环境变量名的设置下,新增临时路径
3、当DOS被关闭后,环境临时的环境变量名被删除,恢复原设置

CLASSPATH环境变量

  • 功能: 执行java命令时,告诉JRE需要在哪个路径下搜索.class文件,名字固定。虚拟机会先按照指定的classpath进行类文件的查找。没有则查看当前路径.class文件是否存在
  • 设置: Java程序的编译和运行需要JDK的lib路径下的dt.jar和tools.jar里的.class文件。
    • 永久设置:
      直接在环境变量中设置CLASSPATH
    • 临时设置:
      • 将java可运行文件(.class的字节码文件)的位置告诉系统,虚拟机会且只会按照指定的classpath进行类文件的查找并执行。
        set classpath=某路径
        
      • 清除之前对classpath的所有操作,classpath回归为默认值,即当前文件夹
        set classpath=
        
      • 等效于set classpath=.;某路径(即当前路径和某路径)
        set classpath=某路径; //注意此处有分号
        
    • 不设置
      1.4版本后, 编译和运行时,JRE自动加载dt.jar和tool.jar里的JAVA类,并在当前文件夹下查找指定的.class文件

猜你喜欢

转载自blog.csdn.net/u013617791/article/details/103215330
今日推荐