Java环境变量是什么?
网友解答: 谢谢邀请。为什么要设定Java的环境变量呢?环境变量,是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中
谢谢邀请。为什么要设定Java的环境变量呢?
环境变量,是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。对于Java也就是:当你在某个目录下,执行javac命令时候,他首先是要从当前目录找javac的执行文件,或许是个javac.jar或者是个javac.exe。如果找不到,则去操作系统设置的环境变量中去找,再找不到,就说没有这个指令。环境变量就是干这个的。
而Java主要设定这几个:
设定JAVA_HOME:是指java安装目录。
设定PATH环境变量:作用是指定java命令搜索路径。
设定CLASSPATH环境变量:主要是告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。
Java环境变量的设定很简单,试着操作下就知道了。
网友解答:首先告诉你,如果要运行Java程序的话,你就必须安装得JDK了。JDK(Java Developer's Kit ),JDK 现在最新的JDK版本是Java9,JDK是整个Java的核心,其中包括了Java编译器、JVM、还有大量的Java工具以及Java基础的API。然而我们在CMD下运行Java程序之前,我们呢必须先启动这些工具吧,就首先得输入工具所在路径的命令,这样就显得很麻烦了对吧,因此就出现了环境变量这个东西,让我把工具所在路径设置好了后,以后每次就只需要输入程序名路径命令就可以运行程序了。最后说一下设置Java环境变量设置方法。
以windows 系统为例:
我们在“系统变量”里点击“新建”。
变量名为:JAVA_HOME
变量值为:D:Javajdk1.8.0_20
记得确定啊。
我们在“系统变量”里找到“path”(原来就有的,我们只需要添加一项)。
在配置该变量之前注意做好path的备份啊,以防误删!!!!!
需要添加的是: jdk的安装路径加上“bin”,
像我这里就是:“;D:Javajdk1.8.0_20bin”我是把他加在原有的最后面,如果你要加在最前面就要这样:“D:Javajdk1.8.0_20bin;”
看到没,其实就是分号的位置有变化
以上配置好了,在命令行里面输入 java
如果出现了如下图内容,恭喜你^_^,你设置成功了!