Java JDK下载安装及环境配置超详细图文教程

简介: Java JDK下载安装及环境配置超详细图文教程

一、JDK的下载及安装

1.进入oracle官网下载JDK

官网下载地址:https://www.oracle.com/java/technologies/downloads/

image.png

目前长期支持的版本有java8、java11、java17、java21

这里建议下载Java11(本文也将演示java11的安装)


在官网下载网站问下拉即可看到java8、java11的下载


image.png

(选择你需要下载的Java版本,及对应的电脑操作系统后,,切记要根据自己电脑系统来选择下载!!!,,选择对应的Java安装包或压缩包下载即可,,呃呃呃,,我个人是不太喜欢安装的,,所以我下载的是压缩包,,直接解压配置即可,,若是下载安装包的话,,一直下一步下一步即可,,不过建议改下安装的地址)


image.png


这里需要登录一下才能下载

image.png


无账号去注册一个账号,,有账号直接登录即可

image.png

登录完就开始下载了(选择另存为,选择存放的地址即可)


下载完后,我们即可得到Java11的完整压缩包

image.png


2.解压至无中文目录(切记,,无中文!!!无中文!!!)

image.png


额额,,我习惯给刚解压出来的jdk-11.0.24_windows-x64_bin命个名,,JDK11

image.png


至此,JDK就安装好了


二、JDK的配置

1.打开环境变量

右键此电脑

image.png

点击属性

image.png


点击高级系统设置

image.png

点击环境变量

image.png

点击新建,在系统变量里新增一个目录(注意,,是系统变量,,不是用户变量)

image.png

创建JAVA_HOME(取名为“JAVA_HOME”,它对应的值写你电脑安装的jdk的目录)--点击确认


image.png


 在系统变量中找到Path变量点击进行编辑

image.png

新建两个 %JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

将这两个条目放到最前面即可



三、验证安装生成


回到系统界面按 Win+R,输入 cmd 进入命令提示符界面,输入 javac,假如出现如下界面则配置成功。

        image.png

image.png

结尾:至此,Java JDK下载安装及环境配置已完全成功



目录
相关文章
|
2月前
|
Java Linux
java基础(3)安装好JDK后使用javac.exe编译java文件、java.exe运行编译好的类
本文介绍了如何在安装JDK后使用`javac.exe`编译Java文件,以及使用`java.exe`运行编译好的类文件。涵盖了JDK的安装、环境变量配置、编写Java程序、使用命令行编译和运行程序的步骤,并提供了解决中文乱码的方法。
59 2
|
17天前
|
存储 Java API
Java实现导出多个excel表打包到zip文件中,供客户端另存为窗口下载
Java实现导出多个excel表打包到zip文件中,供客户端另存为窗口下载
25 4
|
22天前
|
Web App开发 Java
使用java操作浏览器的工具selenium-java和webdriver下载地址
【10月更文挑战第12天】Selenium-java依赖包用于自动化Web测试,版本为3.141.59。ChromeDriver和EdgeDriver分别用于控制Chrome和Edge浏览器,需确保版本与浏览器匹配。示例代码展示了如何使用Selenium-java模拟登录CSDN,包括设置驱动路径、添加Cookies和获取页面源码。
|
1月前
|
缓存 Java Maven
java: 警告: 源发行版 11 需要目标发行版 11 无效的目标发行版: 11 jdk版本不符,项目jdk版本为其他版本
如何解决Java项目中因JDK版本不匹配导致的编译错误,包括修改`pom.xml`文件、调整项目结构、设置Maven和JDK版本,以及清理缓存和重启IDEA。
45 1
java: 警告: 源发行版 11 需要目标发行版 11 无效的目标发行版: 11 jdk版本不符,项目jdk版本为其他版本
|
21天前
|
设计模式 Java API
[Java]静态代理与动态代理(基于JDK1.8)
本文介绍了代理模式及其分类,包括静态代理和动态代理。静态代理分为面向接口和面向继承两种形式,分别通过手动创建代理类实现;动态代理则利用反射技术,在运行时动态创建代理对象,分为JDK动态代理和Cglib动态代理。文中通过具体代码示例详细讲解了各种代理模式的实现方式和应用场景。
17 0
[Java]静态代理与动态代理(基于JDK1.8)
|
1月前
|
Java
java实现从HDFS上下载文件及文件夹的功能,以流形式输出,便于用户自定义保存任何路径下
java实现从HDFS上下载文件及文件夹的功能,以流形式输出,便于用户自定义保存任何路径下
58 2
java实现从HDFS上下载文件及文件夹的功能,以流形式输出,便于用户自定义保存任何路径下
|
1月前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
97 1
|
1月前
|
Java
Java基础之 JDK8 HashMap 源码分析(中间写出与JDK7的区别)
这篇文章详细分析了Java中HashMap的源码,包括JDK8与JDK7的区别、构造函数、put和get方法的实现,以及位运算法的应用,并讨论了JDK8中的优化,如链表转红黑树的阈值和扩容机制。
23 1
|
1月前
|
存储 前端开发 Java
Java后端如何进行文件上传和下载 —— 本地版(文末配绝对能用的源码,超详细,超好用,一看就懂,博主在线解答) 文件如何预览和下载?(超简单教程)
本文详细介绍了在Java后端进行文件上传和下载的实现方法,包括文件上传保存到本地的完整流程、文件下载的代码实现,以及如何处理文件预览、下载大小限制和运行失败的问题,并提供了完整的代码示例。
438 1
|
2月前
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决