#JDK环境变量的两种配置方法——以JDK8和JDK10为例

相信很多刚接触java的小伙伴肯定会遇到很多棘手的问题,本文就JDK的安装、环境变量的配置以及常遇到的问题做了一个系统的全面的介绍,当然也方便自己失忆以后的阅览,本文写的是要注意的关键部分。

因为从jdk-9(包括jdk9)之后就已经没有tools.jar和dt.jar了,所以jdk9之前和之后的安装方法和环境变量配置方法有所不同。


第一种、有tools.jar的jdk——以jdk8为例

jdk8的安装

  • 第一步:从官网选择合适的版本下载jdk8(如何下载自行百科)
    问题一:每次下载进度条快满时,却都显示了下载失败

解决方法:这里推荐使用电脑自带的IE浏览器下载jdk,百度搜索jdk8

  • 第二步:双击运行该程序即可开始安装,安装路径可选,但推荐默认

问题二:除了图片这一步(推荐),其他默认即可,但能找到jdk安装路径

第三步:安装完成后找到jdk目录如图即安装完成

jdk8 的环境变量的配置

第一步 :新建JAVA_HOME变量,值为jdk的安装路径C:\ProgramFiles\Java\jdk1.8.0_181
第二步 :配置Path变量,不要修改Path变量存在的值,值为在其尾或头追加
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin注意变量与变量之间要用“;”分隔开
第三步 :新建CLASSPATH变量,值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

第二种、无tools.jar的jdk——以jdk10为例

jdk10的安装

从官网选择合适的版本下载jdk10之后,双击安装,一切默认next,安装结束。如图:

jdk10 的环境变量的配置

第一步 :新建JAVA_HOME变量,值为jdk的安装路径C:\Program Files\Java\jdk-10.0.2
第二步 :新建JRE_HOME变量,值为jre的安装路径C:\Program Files\Java\jre-10.0.2
第三步 :配置Path变量,不要修改Path变量存在的值,值为在其尾或头追加
%JAVA_HOME%\bin;%JRE_HOME%\bin注意变量与变量之间要用“;”分隔开
第四步 :新建CLASSPATH变量,值为.;%JAVA_HOME%\lib;%JRE_HOME%\lib

jdk环境变量配置成功的检验

在控制台输入
java回车 出现如图一大串内容
javac回车 出现如图一大串内容
java - version回车 查看jdk版本
JDK8安装及配置完成


JDK10安装及配置完成

JDK环境变量的两种配置方法——以JDK8和JDK10为例相关推荐

  1. 怎么查看linux中的环境变量,linux中查看环境变量的两种方法

    linux中查看环境变量有两种方法: 第一种是看系统环境变量的配置文件: /etc/profile这个是环境变量配置文件,里面是应经配置号的环境变量.当你在Ubuntu上安装配置jdk的JAVA_HO ...

  2. QQ空间迁移_【Frame_relay子接口的两种配置方法】

    Frame relay子接口的两种配置方法 2009-05-18 17:31:39 配置Frame relay子接口 R1:R3 103:301 R2:R3 203:302 1,多点子接口R1 con ...

  3. Solaris IPMP两种配置方法

    Solaris IPMP两种配置方法 更换华为防火墙后,发现Solaris基于ip探测方式配置的IPMP 呈现failed状态.经过分析,更改为基于link的IPMP配置方式后,解决了这次问题. 1. ...

  4. dhcpd option43的两种配置方法

    最近在研究dhcpd的配置,发现config文件支持好多种表达式,挺有意思的.项目要用到DHCP的option 43(厂商特定信息选项)字段,用来给客户端下发ACS URL.本文就基于该需求给出了两种 ...

  5. Servlet 过滤器两种配置方法

    Servlet 过滤器两种配置方法 方法一(注解) /** * 使用注解标注过滤器 * @WebFilter将一个实现了javax.servlet.Filte接口的类定义为过滤器 * 属性filter ...

  6. 设置环境变量的两种方法

    文章目录 简要说明 win7方法一:添加变量名形式 win7方法二:直接添加进path变量形式 win10方法一:添加变量名形式 win10方法二:直接添加进path变量形式 简要说明 本文章以win ...

  7. 电脑配置jdk环境变量_苹果电脑配置环境变量

    1.右击我的电脑图标(windows10中为"此电脑"),选择"属性",打开"系统"对话框,点击"高级系统设置"标签.2 ...

  8. Mac MySQL配置环境变量的两种方法

    第一种: 1.打开终端,输入: cd ~ 会进入~文件夹 2.然后输入:touch .bash_profile 回车执行后, 3.再输入:open -e .bash_profile 会在TextEdi ...

  9. web.xml过滤html,Servlet过滤器两种配置方法(注解、配置web.xml文件)

    方法一(注解) /** * 使用注解标注过滤器 * @WebFilter将一个实现了javax.servlet.Filte接口的类定义为过滤器 * 属性filterName声明过滤器的名称,可选 * ...

  10. Spring事务管理器配置两种配置方法,使用方法

    配置事务管理器 编程式事务管理: 要修改原来的代码,加入事务管理代码 (侵入性 )- 不推荐,不使用 声明式事务管理:底层就是AOP的环绕通知, - 推荐 用XML配置方式添加事务管理(tx.aop约 ...

最新文章

  1. 在java中如何实现声音,我如何在Java中播放声音?
  2. matlab中find函数简单用法
  3. 让云×××—微软虚拟化远程直播
  4. 二进制安位处理_处理器与安​​全性之间的联系是什么?
  5. Android 整体设计及背后意义
  6. 前端学习(2215):认识react(2)
  7. TThread类详解转
  8. 《移动平台开发实践》第2周作业
  9. C#获取当前路径的七种方法
  10. estore商城案例(一)------用户注册邮件激活(上)
  11. 简单计算经纬度表示的距离
  12. JAVA将多个Pdf合并成一个Pdf
  13. 计算机锁屏如何取消密码,笔记本电脑怎么取消锁屏密码
  14. element表格序号排序
  15. 面授班命令记录(更新中)
  16. html期末大作业~自制崩坏3网站(附原码)
  17. 浪潮财务软件 系统表预检查: 对象 ID X。无法使用闩锁类型 SH 读取并闩锁页 。由于不可修复的错误,CHECK 语句已终止。
  18. chrome弹出2345网址导航删除方法之一
  19. CString字符串操作
  20. 高等数学学习笔记——第二十八讲——函数的极值及最优化应用

热门文章

  1. 泰格如何修改服务器地址,泰格X7盘点机使用说明
  2. 安卓手机有坏点测试软件,手机屏幕坏点怎么检测
  3. opencv图片变形 仿射 旋转 透视 弯曲 鱼眼特效
  4. Mac下Appium环境搭建
  5. 巧用JMP公式,让新变量的生成更简单
  6. 2021计算机基础知识题库,2021年大学计算机基础考试题库-20210418080657.doc-原创力文档...
  7. JAVA小项目-银行管理系统(图形化界面)2-开户与挂失
  8. 91卫图助手下载器永久免费啦
  9. 用计算机收传真,使用计算机发送和接收传真.doc
  10. 【Pygame系列】《雷霆对决》新版本敌军、玩家个个身怀绝技,火力爆棚~(升级版)