JAVA设置环境变量的目的

为什么要设置环境变量,不设置环境变量会出现什么问题,设置环境变量的值是什么意思

Java是种跨平台语言,其实不是正真的跨平台,而是运行在自己的虚拟机上了。JVM就是Java的虚拟机,而JDK就是支持这种虚拟机编译运行的东西!就像大家用的framework~~Windows只是附带了framework,所以大家不用在安装就可以运行.NET的项目,jdk就好像framework。但是Windows安装的时候并没有安装jdk,所以要自己安装!如果是解压可用的jdk就需要自己配置环境变量了。也就是为Java配置一个可以运行编译的环境! 不设环境变量很明显Java的项目就无法运行(因为无法编译)。环境变量的值是JAVA_HOME=file://jdk安装目录/在path中配置:%JAVA_HOME%/bin这是最标准的配法。在有不懂的可以追问
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
Java有path环境变量、classpath环境变量。path环境变量是指OS查找或执行的的路径,而classpath环境变量的作用在于当Java虚拟机在当前目录下查找或运行.class字节码文件,如果没有找到就在classpath环境变量中设置的路径中去找,并且以最先找到的为准。
配置了环境变量就可以在运行里输命令时直接输入java...而不用输你SDK安装目录,就像在运行里输入notepad就打开了记事本,是因为系统已设置了system32那个的系统变量.本回答被网友采纳
第2个回答  2013-10-22
之所以要设置环境变量就是要安装JDK,只有设置好了环境变量计算机才能根据安装的路径找到JDK, JDK是java development kit(Java开发工具)的缩写,只有有了Java开发根据才可以编译和运行你缩写的Java程序;设置环境变量的值就是安装JDK的路径。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网