JDK配置详解

描述:很多天之前 自己写的一个jdk配置 回过头 自己再看 淦 有点看不懂 于是决定重新写一个 详细一点的 如果说之前的文章没得感情 那么 重头再来 变得有感情了呢

一、配置环境变量

配置jdk环境之前需要一个jdk的安装包 无论是什么版本的jdk 分为两种 

一种是程序安装

JDK配置详解_第1张图片

一种是压缩包直接可使用的  

二者在使用方面并没有什么区别 无论使用哪一种都可以java javac java -version 

就像是一个人 穿衣风格可以是工装风 也可以是休闲风 但是无论是哪种风格他还是他 与众不同


今天选择的不是本机环境 而是虚拟机 刚好虚拟机中用到 从头演示一下 因为在后续工作中项目测试环境 正式环境部署 像jdk mysql tomcat redis nginx 这些都是要非常熟练的安装配置的 

将jdk压缩包解压到jdk文件夹下 重名名为jdk8  

JDK配置详解_第2张图片

重命名之后 进入到jdk8的文件夹中bin的目录 在最上面的搜索栏中复制该路径 即 

C:\software\jdk\jdk8\bin

注:本机中不建议放在C盘 这是虚拟机环境就没那么严格了 本机中无论安装什么软件 如果有的选择安装路径 都不要安装到c盘 系统盘 

JDK配置详解_第3张图片

 此电脑 打开属性 

JDK配置详解_第4张图片

 选择高级系统设置 

JDK配置详解_第5张图片

选择环境变量 

JDK配置详解_第6张图片

 找到Path变量 双击进入 

JDK配置详解_第7张图片

 直接把刚刚的jdk路径全部复制进入 然后 点击确定返回

JDK配置详解_第8张图片

 win + R 输入cmd 回车打开 

检测jdk 三步走  

1. 输入Java 回车 

JDK配置详解_第9张图片

 2. 输入javac 回车 

JDK配置详解_第10张图片

 3. 输入java -version 

JDK配置详解_第11张图片

 虽然显示已经没有问题了 但是 我嫌弃环境变量有点丑是原因一  

原因二是有些软件特定的jdk启动需要一个变量名字为JAVA_HOME,比如oracle eclipse

OK 简单修改一下我们的环境变量

1. 命名一个JAVA_HOME的变量 路径是我们刚刚Path里面的路径去掉bin就可以了 

JDK配置详解_第12张图片

 2. 然后修改Path中的路径 

原来路径 :C:\software\jdk\jdk8\bin

现在路径:%JAVA_HOME%\bin

使用%%包裹变量名称 意为引用变量下的路径 跟上bin就可以了 点击确定退出

JDK配置详解_第13张图片

删除之前的cmd窗口 重新打开一个再次测试,跟之前一样  

JDK配置详解_第14张图片

不仅仅是jdk配置环境变量如此 kettle、tomcat、甚至是你的QQ、微信如果不想用快捷方式打开,你也可以设置win+R输入命令打开  

所以环境变量也可以理解为通过命令窗口快速启动的一种便捷方式 

二、配置jdk转换

前面jdk解压之后这边是重命名了一个名字是jdk8,因为还有一个小心思,瞒不住了 

就是我不想有且只有jdk8 我还想用jdk7(部分老项目中使用jdk7,解决bug使用)、jdk9(新特性我想体验一把,付费)、jdk17(最新,最快。免费开源的jdk)对吧

好嘞 问题不大

这边是下载了一个jdk17.exe后缀的jdk版本 来测试一下能不能转换自如 

JDK配置详解_第15张图片

 双击 打开 会有一点慢 耐心等待2min  

JDK配置详解_第16张图片

更改一下安装路径 默认是C盘下的Program Files (x86) Java路径 我想让他和jdk8同路径共同在jdk路径下  

JDK配置详解_第17张图片

 安装成功 

JDK配置详解_第18张图片

更换jdk 将jdk8更改为jdk17  

修改JAVA_HOME路径中8换为17  

JDK配置详解_第19张图片

 打开cmd窗口测试,是否更换成功 三个命令都要测试 因为有的时候 jdk会出现java -version正常 

但是javac报错 就用不了 

1. java 

JDK配置详解_第20张图片

 2. javac 

JDK配置详解_第21张图片

 3. java -version 

JDK配置详解_第22张图片

更换成功 那试试换回去呢 我这会想用jdk8了 噗哈哈 

同样的操作 修改JAVA_HOME 中的数字即可

但是 测试结果并没有显示我想看到的jdk8,没有更换回来不行啊 这是为啥呢 

可能情况

1. 环境变量里面多了两个这个 删除掉就能自如转换了 

JDK配置详解_第23张图片

 2. 删除掉JAVA_HOME 重新使用jdk8全路径 用java -version看到jdk8信息的展示 然后在新建JAVA_HOME变量 及路径 然后更换jdk的时候 只更改版本数字就可以了 

JDK配置详解_第24张图片

三、安装包获取

JDK配置详解_第25张图片

 JDK配置详解_第26张图片

你可能感兴趣的:(配置类,java)