【简单粗暴】解决JDK安装、环境变量的配置和常见问题


你好呀~
这里是水母,一位希望学有所成,不断地进步的Java小白

总结全文的要点

安装

(可个人选择安装路径)流水线式下一步,下一步

环境变量的配置

JAVA_HOME:JDK安装路径
PATH:Path中存在的变量;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

环境变量不生效怎么办?

将C:\Windows\System32中的java.exe、javaw.exe、javaws.exe删除重启即可。

------------不重要的分割线------------

----------------以下详解---------------

概述

什么是JDK

Java程序的运行离不开JDK。
JDK是用于 使用Java编程语言构建应用程序和组件的开发环境。其中包含的工具可用于开发和测试用Java编程语言编写并在Java平台上运行的程序。

不同操作系统JDK不同,因为不同平台JVM不同。

JDK Java开发工具包 Java development Kit

	包含Java开发工具和JRE
	编译工具javac.exe
	打包工具jar.exe

JRE Java运行环境 Java Run Environment

	包含Java虚拟机和Java核心类库
	运行开发好的Java程序,只需安装JRE

JDK、JRE、JVM三者关系

在这里插入图片描述

Java的版本分类

按版本分为:

  Java SE:  桌面应用程序开发(比如QQ),提供完整的Java核心API
  Java EE:  企业级开发应用程序,包括Servlet、Jsp等,主要针对Web应用程序开发
  Java ME:  移动终端应用开发
  Java Card:Java小程序在小内存设备(比如智能卡)运行

按应用领域分为:

  企业级应用
  Android平台应用
  大数据开发平台
  移动领域应用

Java安装目录

  bin:开发工具
  db:数据库
  include:调用C语言
  jre:运行时环境
  lib:jar包
  src.zip:常用类库

JDK安装流程

下载

Oracle官网下载JDK,先注册账号,登陆后方可下载。
其他渠道获取安装包可跳过注册。

1.Products —— Java —— Download java
官网页面点击Download java2.勾选接受协议,选择适合个人系统的安装包下载。
JDK版本页面JDK版本中文翻译

安装

  1. 开始安装
a. 如果是windows,直接双击

b. 如果是unix,在shell中运行
    	a) 拷贝到用户的主文件夹
    	b) 解压缩jar包
    	c) sudo mv jdk1.8.0_79  /opt

   如果是unix的.tar.gz文件:
		a) 将tar.gz拷贝到家目录并解压
   		b) sudo chmod 777 /opt
   		c) sudo mv jdk1.7.0_04 /opt

windows为例:
点击下一步
在这里插入图片描述在这里插入图片描述可以选择默认路径,也可以自己指定路径,单击下一步
注意:
路径中不要出现中文和空格,避免后续无法使用;
个人选择路径要记住JDK所在位置

安装完成
在这里插入图片描述

环境配置

计算机右键 —— 属性 —— 高级环境设置 —— 环境变量

在这里插入图片描述可以选择在用户变量或系统变量(所有用户都能用)中设置,

总共设置2个变量:

1) 新建变量JAVA_HOME
在系统变量中新建
JAVA_HOME: 个人JDK所在位置,后边没有分号
JAVA_HOME = JDK安装时选择的路径(C:Program Files\balabala)= Java安装目录(下图的seeting_8路径)
在这里插入图片描述等价于
在这里插入图片描述
打开Java安装目录,将地址栏的内容粘贴到变量值中
在这里插入图片描述
2) Path
配置Path是为了让程序在任意目录都可运行,否则只能在安装目录下运行
Path = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
在这里插入图片描述
手动添加时win7系统注意最后一个系统变量后面要加英文分号;
变量用英文分号;分隔
Path =;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

win10新建并编辑变量添加即可
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
在这里插入图片描述

检验

  1. 检验是否安装成功
    win+r 输入 cmd 打开控制台
    输入Java会出现以下内容
    在这里插入图片描述输入Javac
    在这里插入图片描述输入Java -version查看正在使用的JDK版本
    在这里插入图片描述

安装过程中可能出现的问题

1. 环境变量配置失败

首先检查JAVA_HOME 和PATH 是否正确配置,
文件目录中 是否 存在中文和空格;
拼写 是否 正确;
变量之间的分隔符 是否是 英文分号(;);
两个变量 是否 都配置在用户变量/系统变量(JAVA_HOME建议在系统变量中配置,如果PATH配置在用户变量,PATH有可能不会生效);

正常情况只在用户变量中或环境变量中配置即可,如果一个不成功的话,可以两个变量中都配置。

2. 安装多个JDK,修改环境变量不生效

系统允许一台电脑安装多个JDK,执行Java程序只能选定一个JDK版本

安装JDK时,java.exe、javaw.exe、javaws.exe三个可执行文件自动复制到了C:\Windows\System32目录,由于这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,并未执行JAVA_HOME下的命令,所以配置环境之后并未生效。

最有效的方法:
将C:\Windows\System32中的java.exe、javaw.exe、javaws.exe删除重启即可。

个人小结

以上是个人配置中踩过的一些坑和出现的问题,基本概括了JDK安装的全过程。
正在不断地学习积累经验,难免会犯错误,欢迎各位指正错漏,也期待和各位的交流。

---------这里是水母,一位心系发量、技术与自由的程序媛🥂

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值