java 环境变量(JAVA新手如何正确的配置环境)
java 环境变量,JAVA新手如何正确的配置环境?
为什么要配置环境变量?这个问题问新手,多数的回答是:因为网上教程就是让配啊,因为老师说的要配啊,因为不配就运行不了啊……其实在配置环境之前,应该先了解为什么配置,这样怎么配也就很容易记住了。首先,PATH这个变量是Shell自带的。在早期操作系统中(Unix)时代,界面的概念还未诞生,交互主要靠终端,标准流程是,进入程序目录,执行程序。例如./helloword。但是这样很麻烦,尤其是文件夹结构杂乱时,挨个去找量费精力。于是系统中就设置了一条变量叫PATH,这个变量包含了若干路径,如果你在任何位置输入了这个路径之一包含的程序,那么也可以运行而不必非进入其所在文件夹。java -version里的java便是程序名,后面是参数,如果你想让它在任何位置均能被系统找到,那么必须配置java所在的路径到PATH中,例如java-home/bin和jre/bin。是的,它确实和快捷方式类似。不配可以么?也可以,你就要进入java这个程序的所在目录执行了,很麻烦,而且Tomcat还要求必须设置java-home或jre-home。还有一种专门的变量供jvm读取,叫classpath,用于定位类空间的,它又类似于jvm内部的快捷方式,用于寻找类文件引用的其他类文件,最基本的就是./,相对路径。至于java-home,是为了方便管理独立出来的,毕竟变量可以引用变量。理解了这些,配置环境变量就可以随便写了,你还可以把其他常用程序的位置也加入PATH,效果一试便知。最后,手机打的,变量名称符号无法完全吻合,知意就好,请见谅。
为什么java开发需要配置环境?
机器不能直接识别如Java等高级语言,需要编译为二进制,那么就需要一个编译器,这个编译器就是环境,也就是我们安装的jdk ,或者叫Java虚拟机。
并且Java是一个跨平台的开发,在不同的系统上需要安装不同的jdk 。
WIN7怎么配置环境变量JAVAHOME?
运行java程序,所需要JAVA_HOME环境变量的配置方法:
1,在桌面找到计算机图标,右键反敲-->属性
-->高级系统设置
-->环境变量设置,
在系统变量下新建JAVA_HOME ,变量值为jdk安装路径
win10环境如何配置java环境?
赞同楼上,安装新版本的JDK,然后在 此电脑---属性---高级系统设置---高级---环境变量---新建---点击新建后,变量名输入为“JAVA_HOME”(不含引号,下同),变量值:必须是自己装jdk时的路径,比如安装路径是E:java\jdk\
接下来找到“CLASSPATH”,没有的话就“新建”
变量名为“CLASSPATH”变量值“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”
找到Path,对其进行编辑,在其原有变量值前加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,加的方法就是这样的C:变量值
最后点一直点确定。然后---Windows徽标键+R打开运行cmd打开命令提示符,在命令提示符里的命令行输入Java -version 出现Java版本,说明已经安装Java运行环境。然后就可安装eclipse了,安装时指定项目所在位置不一定要在C盘。
java环境变量配置后不成功?
1.进入环境变量配置界面
方法1:右键点击计算机–>属性–>高级系统设置–>高级–>环境变量
方法2:win+ R –> 输入 sysdm.cpl 并回车 –> 高级 –> 环境变量
2.添加环境变量
变量名——变量值
Java_HOME——C:\Program Files\Java\JDK-12
Path——%JAVA_HOME%\bin;
"C:\Program Files\Java\jdk-12"该文件夹地址是JDK安装位置
从JDK 9开始发生重大变化 - - - “之前类和资源文件存储在lib/rt.JAR,lib/tools.jar,JDK 9版本开始 lib/dt.jar和其他各种内部JAR文件都存储在一个更有效的格式在实现特定的文件lib目录。所以不需要配置CLASSPASTH变量。”
四、检查JDK配置
键盘 “Win+R” 快捷键键调出“运行”,输入“cmd”,在命令提示符输入“java -version”