Java开发环境搭建
JDK下载和安装
以Java8为主
下载JDK
安装JDK
选择JDK安装目录,建议采用默认安装目录(如果一定要自定义,不要包含中文路径)
一直下一步,默认安装路径即可
JDK 环境变量的配置
PATH
path是一个常见的环境变量,它告诉系统除了在当前目录下寻找此程序外,还可以到path指定的目录下寻找
应用
win + R,输入cmd,打开命令行
输入命令notepad.exe
就可以打开记事本
输入命令calc(省略.exe)
就可以打开计算器
输入命令mspaint
就可以打开画板
为什么在命令行敲了命令,系统为什么就可以找到对应的程序?
它就是通过path找到的,path中指定了应用的路径
同样,我们也需要去配置JDK的path
步骤
- 右键『我的电脑』==> 选择属性 ==> 选择高级系统设置 ==> 环境变量
- 我们要配置的是系统变量,不是用户变量,在系统变量中找到path,点击编辑
比如说,里面有个systerm32
为什么我们输入命令notepad.exe
就可以打开记事本呢?
因为在环境变量中的path中执行了路径Windows/system32
,当输入命令notepad.exe
就会找到Windows/system32/notepad.exe
执行应用程序
- 配置JAVA_HOME
为以后其他软件寻找JDK做准备(一般建议进行配置),配置JAVA_HOME的目的是为了再path中使用它
先找到Java JDK的安装路径,我的电脑安装路径是C:\Program Files\Java\jdk-1.8
复制路径
在系统环境变量中,新建一个环境变量JAVA_HOME
,变量值中粘贴复制的安装路径即可,什么额外的符号也不要加!!
接着我们就要在path中使用这个新建的系统环境变量JAVA_HOME
,编辑path,再新建
也就是说path中新建的变量JAVA_HOME
会引用之前新建的系统环境变量JAVA_HOME
的路径地址
当然我们也可以不配置JAVA_HOME
,直接在path中粘贴JDK的安装路径,但是还是建议配置JAVA_HOME
接着,我们还是要把path中配置的JAVA_HOME
的优先级移到最前面
万一其他地方也配置了其他的JDK的地址,由于它优先级在最前面,就用它了,谁的优先级高就用谁的
最后点击三次确定,这样就配置好了
- 验证是否配置成功
命令行中输入java -version
出现Java的版本号,就表示配置成功了
如果没有配置成功,把之前配置好的删除了,重头再来一次
转载自:https://juejin.cn/post/7239644172210733111