1、PATH环境变量。
作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。
我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。
2、CLASSPATH环境变量。
作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。
我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
3、JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
拓展资料:
1、设置参数
(1)环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关。
比如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找;
(2)DWORDGetEnvironmentVariable(LPCSTRlpName,LPSTRlpBuffer,DWORDdSize),参数lpName是你要求查询的环境变量的名,lpBuffer是返回你所指定的环境变量的值的,dSize是告诉这个函数lpBuffer可以存放多少个字节。
(3)分析本地故障时原因很可能就是因为环境变量中的默认路径被删除的结果,默认路径一经设置,当前系统如有程序运行时需要某些DLL或EXE文件,以及Active控件时就会到所有默认路径中去查找,如果在这些目录中查找到相应的程序则自动加载,查找不到则报告缺少某某文件的错误信息。
2、软件共用
很多朋友会在自己的计算机上安装双系统,例如C盘安装WindowsXP,D盘安装Windows7。
可是某些软件往往只在WindowsXP系统中安装,Windows7系统中是无法正常使用的,比较麻烦却有效的方法是再安装一遍。
当我们了解了环境变量中的用途后就可以很好解决双系统的软件共用问题。
3、系统运行
为什么在WindowsXP中安装了的软件在Windows7下无法运行呢(绿色软件除外)?原因是安装软件时往往须要向系统目录中复制某些文件,而使用另外一个系统时会由于缺少这些文件而无法运行。
因此,我们可以通过设置环境变量的方法来解决这个问题。
环境变量是什么意思呢
计算机在执行命令的时候是在环境变量找对应的命令的位置的。如果不正确设置环境变量就不能正确使用相应的命令。本文将介绍环境变量的作用和配置方法。
🔍查找命令
如果执行某个命令,系统无法在当前文件夹里找到对应的.exe,那么系统就会去path包含的路径找挨个找看是否能知道对应的.exe,一旦找到第一个对应的.exe就运行命令,其他的路径下就不找了。
如果找不到就会报“系统找不到某某命令”的提示。
📝存储信息
其他的环境变量也一样的用途,只不过是用来存储一些信息用的,这些信息可以被系统使用,也可以被应用程序使用。
🔧配置方法一
方式一:此电脑--》属性--》左上侧的高级系统设置--》高级---》环境变量。
🔧配置方法二
方式二:点击系统左下角的搜索--》输入"环境"两个字--》"编辑系统环境变量"。
还没有评论,来说两句吧...