Windows10下的超详细Java安装全过程

 更新时间:2025年01月15日 08:53:52   作者:Recently 祝祝  
文章主要介绍了如何在Windows 10系统下安装Java开发工具包(JDK),包括Java的下载与安装步骤以及Java环境的配置方法,最后通过命令行验证Java环境是否配置成功

学习大数据的spark线下学习scala,安装scala又需要先安装jdk,听着是不是有一些复杂,当你一步步的处理完后你就发现,其实也就那样吧!

先给大家分享一下window10下的Java的详细安装教程,希望对阅读我文章的你来说有用:

首先JDK是个啥?JDK就是Java的开发工具包,意思就是说只要做Java开发就需要下载和安装JDK 

一、Java的下载与安装

作为初学者,首先需要让你的电脑具备Java环境,那么怎么拥有捏

1:首先去官网去下载Java安装包。点击Java下载地址

Java官网地址

想要进入Java官网也可以在地址栏输入sun.com

然后它会自动跳转到Java官网页面,原因就是最开始sun公司开发出了Java,后来被Oracle公司收购了,就有了下面这个。

上面是一个小知识,安装步骤按照下面的继续吧》》》》gogogo》》》》

下面这个方法也行,我安装的是目前最新版的,也就是15.0.2版的:

然后滑到最底部

5. 打开下载好的Java,双击打开进行安装,这里我默安装F盘(这里安装路径可以修改可以安装到其他盘),直接点击下一步,直至安装成功,这里我想应该问题不大。

二、Java环境配置

Java环境配置是Java安装过程中最为重要的内容,大多数初学者安装Java最大的问题就是出在环境配置上面,所以这里我以windows 10为例,分享一下Java环境配置的过程。

点击 我的电脑 ——> 右键 ——> 选择属性 ,跳出如下图所示(windows 10系统),点击“高级系统设置”。或者 控制面板——>系统和安全——>系统 也可以找到“高级系统设置”。

跳出如下图所示内容,点击“系统环境变量”,

点击环境变量后,跳出如下图所示对话框,第一步点击 “新建”,随后跳出 “新建系统变量” 对话框,一般来说系统变量中是没有JAVA_HOME的,所以我们在弹出的“新建系统变量”对话框中的“变量名”填入 :JAVA_HOME ,“变量值 ”填入 :F:\Java\jdk-15.0.2(安装Java时jdk 所在的文件夹, 默认安装都是在C盘的)。如果已经存在JAVA_HOME的,那么就在它的变量值的最后面加上分号(即;),然后再将 jdk 的路径添加在这个分号的后面。(由于我是安装好才写的这篇分享,所以我的是编辑系统变量,而不是新建,不过按照上面提示完成就行)

注意:

JAVA_HOME的变量值一定要进入到 jdk 所在的目录,然后再复制这个路径放进去。

新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar ( .; 也要放进去)如下图:

注意:

如果已经存在CLASSPATH,则在它的最前面或者最后面添加变量值,如果在最前面添加,应该先添加一个分号(即;),然后再在分号前面添加 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar ( .; 也要放进去);如果在最后面添加,应该先添加一个分号(即;),然后再在分号后面添加 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar ( .; 也要放进去)。

打开Path,点击新建按钮,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意:从分号分开作为两行)。

注意:

在window 10系统中,配置Java环境变量时,如果不将 Path 的 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 进行如下图这样配置,不分开两行,则会出错。但是如果你的系统是window 7的话,则可以不分开。

记得点击三次确定,如下图:

三、验证Java环境是否配置成功

按住Window+R ,输入cmd,如下图:

2.回车,在cmd命令行分别输入java和javac(可以不区分大小写) ,出现如下图所示的画面而不是“javac不是内部变量……”即表示安装成功。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • SpringBoot + openFeign实现远程接口调用的过程

    SpringBoot + openFeign实现远程接口调用的过程

    现在的微服务项目不少都使用的是springboot+spring cloud构建的项目,微服务之间的调用都离不开feign来进行远程调用,这篇文章主要介绍了SpringBoot + openFeign实现远程接口调用,需要的朋友可以参考下
    2022-11-11
  • Spring Date jpa 获取最新一条数据的实例代码

    Spring Date jpa 获取最新一条数据的实例代码

    这篇文章主要介绍了Spring Date jpa 获取最新一条数据的实例代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • Spring实战之使用p:命名空间简化配置操作示例

    Spring实战之使用p:命名空间简化配置操作示例

    这篇文章主要介绍了Spring实战之使用p:命名空间简化配置操作,结合实例形式分析了spring p:命名空间简单配置与使用操作技巧,需要的朋友可以参考下
    2019-12-12
  • SpringBoot中实现Druid前端监控界面自动登录功能

    SpringBoot中实现Druid前端监控界面自动登录功能

    这篇文章主要介绍了SpringBoot中实现Druid前端监控界面自动登录功能,需要的朋友可以参考下
    2024-08-08
  • Java迭代器遍历list的方法及代码分析

    Java迭代器遍历list的方法及代码分析

    在本篇内容里系小编给大家分享的是一篇关于Java迭代器遍历list的方法总结内容,有需要的朋友们可以参考学习下。
    2022-11-11
  • Java将时间按月份分段的实现思路与方法

    Java将时间按月份分段的实现思路与方法

    这篇文章主要给大家介绍了关于Java将时间按月份分段的实现思路与方法,通过文中介绍的方法可以将时间分成我们想要的时间段,文中给出了详细的实例代码,需要的朋友可以参考下
    2021-07-07
  • Java基础入门篇之逻辑控制练习题与猜数字游戏

    Java基础入门篇之逻辑控制练习题与猜数字游戏

    猜数字游戏是一款经典的游戏,该游戏说简单也很简单,说不简单确实也很难,这篇文章主要给大家介绍了关于Java基础入门篇之逻辑控制练习题与猜数字游戏的相关资料,需要的朋友可以参考下
    2023-06-06
  • Java中PreparedStatement的用法解析

    Java中PreparedStatement的用法解析

    这篇文章主要介绍了Java中PreparedStatement的用法解析,在JDBC应用中,PreparedStatement是一种比Statement更好的选择,PreparedStatement可以通过使用参数化查询来避免SQL注入攻击,并且可以提高查询性能,需要的朋友可以参考下
    2023-09-09
  • Mybatis的介绍、基本使用、高级使用

    Mybatis的介绍、基本使用、高级使用

    这篇文章主要介绍了Mybatis的介绍、基本使用、高级使用,Mybatis是一款半自动的ORM持久层框架,具有较高的SQL灵活性,如何使用看这篇就够了,需要的朋友可以参考下
    2023-03-03
  • spring.factories文件的解析源码API机制详解

    spring.factories文件的解析源码API机制详解

    通过本文深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,使读者对Spring Boot有了更深入的了解,结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-11-11

最新评论