JDK 安装与环境变量配置(Win10详细版)

简介: JDK 安装与环境变量配置(Win10详细版)

前言


为什么写这篇文章呢,因为我不想再去百度搜别人的文章了,所以自己写一篇以作记录。


一、 准备工作


20200324152151134.png

20210401144009473.png


由于有的读者说Oracle需要账号才能下载,不想那么麻烦再去注册一个,那么你就通过下载地址2去下载好了,0积分直接下载即可。


一个JDK安装程序,这是是1.8版本,因为新的JDK版本都没有什么很大的亮点,如下图所示

20200324142335877.png


二、安装


鼠标双击运行,


image.png



选择“是”,然后如下图:


20200324142736522.png


点击下一步:


20200324142855270.png


我在这里并不修改JDK的安装路径,所以无需改动,点击下一步:


20200324143021889.png


安装过程中会弹出jre的安装提示框,如下所示:


20200324143213509.png


这里无需改动,点击下一步,然后你会看到这个:


20200324143249574.png

反正你也很无聊,不如讲一下这个图的含义,Java成为3亿人的驱动,Java属于ORACLE公司,这里做后台的朋友应该比较清楚,而Java8的新特性,也使Java后面的JDK更替变得黯淡无光,所以现在开发人员中有90%的人还是选择Java8,最新的Java14无人问津,主要是因为Java8的稳定性。其次还有一点,就是Java以后的JDK可能不会开源了,这意味着后面不管他们有什么骚操作,使用了之前Java版本的人,都将被将一军,这时Google这个老狐狸就很狡猾,使用新语言,于是Android Studio编译器后续的首选语言就变成了Kotlin,而不再是Java了,也算是未雨绸缪了,你看完这些应该就已经安装完成了。


20200324143423137.png


这样就安装完成了,点击“关闭”,然后进行环境变量的配置。


三、 配置环境变量


鼠标右键 “此电脑” 选择属性,之后会出现一个弹窗,点击 “高级系统设置”


20200324144257730.png


如下图:

20200324144417635.png


点击 “环境变量” 然后会看到这样的画面:

20200324144506838.png


关键是下面的内容,用户变量可以不用管:

20200324144740560.png


至此你已经完成了所有的准备步骤,接下来就是环境配置了:


1.点击“新建”会出现一个弹窗:


image.png


变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.8.0_162(JDK的安装路径,这里以你自己的安装路径为准)

image.png


输入完成之后点确认,第一项配置就完成了,接下来进行第二步

2.新建CLASSPATH 变量,变量值为:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面是有一个点的),配置好之后如下图,这里是可以复制粘贴的。


image.png


然后点确定保存变量,进入第三步


3.配置path,找到path,双击或者点编辑


202003241458326.png


然后可以看到path里面已经有很多内容了,我们在最后面新建一个:


20200324150059528.png


输入 %JAVA_HOME%\bin


20200324151748558.png


然后点确定保存,出去之后再点确定,然后再点确定,至此环境变量配置完毕,接下来就是测试环境变量配置有没有问题了。


四、验证环境变量配置


快捷键“ win + R ” ,打开运行窗口,输入cmd,点击确定打开命令行窗口,


20200324150524640.png


① java 验证


输入 java ,回车执行


20200324150620957.png

② javac 验证


在输入 javac ,回车执行


2020032415185560.png


在这一步的时候比较多的人输入javac之后会出现 不是内部或外部命令,也不是可运行的程序。 的情况,后面我也查看自己的环境变量,也一一输入了java、javac、java -version的命令都是正常的。然后有读者说我的系统变量中 Path 的内容少了一部分,然后我就去对比了其他人的博客内容,我的确少了一部分,但是我运行javac是正常的


8944b13e24794abcaa27fa2bd4965005.png


如果你配置之后发现javac不行的话,就在Path中再加入一项 %JAVA_HOME%\jre\bin


20511d9d58d845959b5084698642d4c7.png


然后点击确定。再试一下javac看行不行

010b2b47e52e4e17a27c01231cc36c2e.png


其实对我来说增加这个变量和不增加都是正常的,但是对于javac有问题的读者就可以试试看,说不定就可以了呢?这个发现来源于一个读者,发了一条长评论,感谢。


当然也有朋友执行了上面的操作后,输入javac还是不行,我都惊了,不过有热心的读者在经历我上述操作后找到了一个可以成功的办法,我这里也做一下记录,因为说不定你就可以了,那就是改动Path中的内容。首先先看我现在的Path的内容是:


b35b60ca185841739480383ca2a330b4.png


你会发现这里的有一个%JAVA_HOME%,这个值就是之前配置的JDK的安装路径。


10efee6e1ec84d5e9397ce77b0a9168c.png


就是这个路径,那么修改的方式就是把上面的引用路径改成全路径。


%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

改成,我现在是在安装路径是D:\Program Files\Java\jdk1.8.0_162,那么就改成下面这样

D:\Program Files\Java\jdk1.8.0_162\bin

D:\Program Files\Java\jdk1.8.0_162\jre\bin


image.png


然后保存一顿确定,之后再打开cmd输入javac试一下:


image.png


可以。这里只是做一下解决方法的记录,如果你依然不行,不要慌,继续去寻找,并且解决后记录一下过程,告诉我也行,我补充到文章中。


依然是一位热心的读者提供,说可以试一下管理员启动CMD,再试试看,有javac运行失败的可以尝试。管理运行的方式如下图所示:

547f372d9da046ecab98a1ac4c61f431.png


各位读者如果在遇到问题发现了解决的方法时可以评论区留言,我将会添加到文章中,人多力量大,同时BUG少。


③ java -version 验证


再输入 java -version ,回车执行,(注意,java -version 中间有空格,我看到太多粗心的少打空格而失败了,切记、切记、切记。


20200324150737231.png


至此,环境变量就配置完毕了,如果你是win7的操作系统,那么第三步要稍作改动。


QA:有部分人安装完JDK之后不能完整的使用命令得到相应的结果,首先检查命令有没有输错,例如中英文状态,还有空格,如果是javac没有反应或者提示不是内部或外部命令,则检查一下安装的文件是否完整,查询安装文件夹中是否有jdk和jre。


 如果检查了安装文件没有问题就重启一下试试,可能不同的电脑环境变量生效的方式不同,这方法来自评论,试一下没有什么坏事。



相关文章
|
12天前
|
Java
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
|
3天前
|
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问题的解决
|
27天前
|
Oracle Java iOS开发
JDK的选型、安装与配置
JDK的选型、安装与配置
|
28天前
|
Oracle Java iOS开发
JDK的选型、安装与配置
JDK的选型、安装与配置
|
25天前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
34 0
|
2月前
|
开发者 C# UED
WPF多窗口应用程序开发秘籍:掌握窗口创建、通信与管理技巧,轻松实现高效多窗口协作!
【8月更文挑战第31天】在WPF应用开发中,多窗口设计能显著提升用户体验与工作效率。本文详述了创建新窗口的多种方法,包括直接实例化`Window`类、利用`Application.Current.MainWindow`及自定义方法。针对窗口间通信,介绍了`Messenger`类、`DataContext`共享及`Application`类的应用。此外,还探讨了布局控件与窗口管理技术,如`StackPanel`与`DockPanel`的使用,并提供了示例代码展示如何结合`Messenger`类实现窗口间的消息传递。总结了多窗口应用的设计要点,为开发者提供了实用指南。
95 0
|
3月前
|
Oracle Java 关系型数据库
入职必会-开发环境搭建41-Linux软件安装-安装JDK
本文介绍了在Linux系统中下载和安装JDK
入职必会-开发环境搭建41-Linux软件安装-安装JDK
|
2月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
42 1
|
2月前
|
Oracle Java 关系型数据库
Mac安装JDK1.8
Mac安装JDK1.8
338 4
|
3月前
|
Java Linux
Linux复制安装 jdk 环境
Linux复制安装 jdk 环境
54 3