1. 下载对应安装包
下载JDK17.0.7版本。此文件为windows64位版本下的exe可执行文件,不需要进行压缩。
2. 安装过程
打开后,如果提示你已经安装过软件说明你系统残留了对应的JDK。如果忘记了具体的文件路径,我们可以选择重新安装。请注意如果点击是,程序是自动删除系统上存在的对应JDK。但不会删除所设置的环境变量信息。
点击更改,安装路径不要过长。我们复制文件地址,这样在设置环境变量时就不需要再去寻找了。
3. 设置环境变量
找到环境变量后,在系统变量中点击新建,变量名输入JAVA_HOME.(注意不要有其他的空格标点符号)变量值就复制为安装时的JDK对应的文件路径点击确定。然后在系统变量中找到PATH变量,(如果没有PATH变量就重新创建一个,下面提供了windows11默认的变量名,有需要可以自行复制)点击编辑选择新建,变量值需要在文件地址上添加bin.比如我的安装路径是C:\Users\彭逸钊\JDK。那我们只需要添加成C:\Users\彭逸钊\JDK\bin就可以了。
C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0
4. 验证
打开命令行输入java -version出现对应的版本号,就说明安装成功了。
请注意,输入-v是会报错的,他并没有像python和node那样,默认提供了快捷指令,我当时也犯了这个思维惯性,以为所有的软件都存在-v。所以当输入-v没有出现对应版本号时,我把错误归因成安装错误和环境变量设置的问题。