JAVA环境变量配置步骤详细教程

JAVA环境变量配置步骤详细教程概述Java的环境配置并不是特别难,但是对刚上手的新手来说确实是一个大问题首先下载jdk安装包网址进去选择自己需要的版本下载就行了,这里演示的是jdk-8u131-windows-x64_8.0.1310.11,版本稍老,道理一样安装下载后直接双击运行,这时会让你选择安装路径默认是C盘,这里改成自己想要存放的地方,小编放在了D盘的ROUTE文件夹下的java目录下的jdk1.8.0_131然后点击确定,下一步,开始跑进度条,但是不一会就会弹窗出来jre的安装路径我们点击更改,然后选择一个别的文

大家好,又见面了,我是你们的朋友全栈君。

概述
Java的环境配置并不是特别难,但是对刚上手的新手来说确实是一个大问题

首先下载jdk安装包网址进去选择自己需要的版本下载就行了,这里演示的是jdk-8u131-windows-x64_8.0.1310.11,版本稍老,道理一样

安装
下载后直接双击运行,这时会让你选择安装路径

默认是C盘,这里改成自己想要存放的地方,小编放在了D盘的ROUTE文件夹下的java目录下的jdk1.8.0_131

然后点击确定,下一步,开始跑进度条,但是不一会就会弹窗出来jre的安装路径

我们点击更改,然后选择一个别的文件夹,我这里放在了java文件夹下的jre1.8文件夹,因为老放C盘等C盘满了就很麻烦,所以做好分类条理清晰点用着也舒服。

然后点击下一步

接着等待跑进度条,分分钟完事

然后就安装结束了,点击完成即可

环境变量的配置
接下来就是环境变量的配置

首先右键此电脑,选择属性

点击左侧的高级系统设置

点击环境变量

在下方的系统变量中点击新建

新建变量名为JAVA_HOME

变量值我们点击浏览目录,选择jdk的安装路径jdk1.8.0_131文件夹

然后点击确定

到这里还没有完成,别着急

然后我们还要继续新建一个环境变量

变量名为CLASSPATH

变量值为

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

path系统变量的配置%之间的相当于一个路径的绝对引用,好处是如果你想给别人演示一遍这个教程,只需要重新安装一边jdk,环境变量重新说说就行了

到这里还是没有完成

接下来配置系统变量path,这里有点东西要注意,一不小心就出错

先按做一遍错误示范

我们点击path环境变量进行编辑

然后点击右侧的编辑

在编辑框的后面输入

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

接下来做正确示范注意:符号都是英文符号

然后点击确定,确定,确定,直到退出环境变量的设置的地方,这就算是配置完成了

这时候如果打开cmd小黑框进行验证环境变量是否配置成功的话,分别输入java、javac、java -version再分别回车,但是javac的回车后面会报错,这里暂时先不放图片了

在按照上述错误做法进行的时候我们退出来可以发现path系统变量的值多了一个双引号

所以我们只需要再次点击编辑,然后点击编辑文本

接下里窗口会变成下图这样,我们移动光标找到两个双引号并删除就ok了

当然,如果没有按照错误的做法来做的话,直接点击编辑文本,然后把;%JAVA_HOME%/bin;%JAVA_HOME%/jre\bin;输入进去当然就直接ok了

ps:貌似win7系统可以直接点编辑就有编辑文本的效果

检查是否安装成功
打开cmd,下面三种命令同时成功才算是真正的成功,否则还是无法使用。

输入java回车出现类似下图即为成功

输入javac回车出现类似下图即为成功

输入java -version回车出现类似下图即为成功

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157020.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • icem划分网格步骤_ICEM CFD教程-icem网格划分教程

    icem划分网格步骤_ICEM CFD教程-icem网格划分教程ICEMCFD教程四面体网格对于复杂外形,ICEMCFDTetra具有如下优点:根据用户事先规定一些关键的点和曲线基于8叉树算法的网格生成,生成速度快,大约为1500cells/second无需表面的三角形划分,直接生成体网格四面体网格能够合并到混合网格中,并实施平滑操作单独区域的粗化和细化ICEMCFD的CAD(CATIAV4,UG,ProE,IGES,andP…

    2022年5月9日
  • vagrant配置端口转发

    vagrant配置端口转发

    2022年2月11日
  • 微信定位精灵 android,微信定位精灵安卓版下载「建议收藏」

    微信定位精灵 android,微信定位精灵安卓版下载「建议收藏」微信定位精灵安卓版下载是一款非常好用的位置伪装软件。可以让用户不会受任何地理位置的限制,也不需要担心自己被查岗的问题了,支持的软件也是很丰富的,定位也都是非常精准的。感兴趣的话就不要错过了,不妨来下载体验一下吧!微信定位精灵安卓版下载软件特色:1、可以让用户在被查岗的时候可以更加的有底气,就不需要担心这个了。2、这里可以让用户进行摇一摇切换微信位置,不需要切换到软件的界面。3、这里可以一键分享自己…

    2022年6月13日
  • 数据挖掘项目的生命周期是指_数据挖掘生命周期的数据准备阶段

    数据挖掘项目的生命周期是指_数据挖掘生命周期的数据准备阶段 第一步:数据收集; 第二步:数据清理和转换;          目前有很多技术能用于数据清理和转换:           1、数据类型转换;          2、连续列转换;          3、分组;          4、聚集;          5、缺失值处理;          6、删除孤立点; 第三步:模型构建 

    2022年9月5日
  • Java并发——线程同步Volatile与Synchronized详解

    Java并发——线程同步Volatile与Synchronized详解Java面试——线程同步volatile与synchronized详解0.前言面试时很可能遇到这样一个问题:使用volatile修饰int型变量i,多个线程同时进行i++操作,这样可以实现线程安全吗?提到线程安全、线程同步,我们经常会想到两个关键字:volatile和synchronized,那么这两者有什么区别呢?1.volatile与synchronized介绍volatile是变量修

    2022年7月11日
  • redis的部署方式,主从,集群(docker搭建mysql主从)

    Redis集群搭建——主从模式前言一、什么是主从模式?二、主从模式集群的搭建案例总结前言一般情况下,为了减轻数据库的访问压力,我们会把热点数据保存在内存中而不是直接从后端数据库中读取。Redis虽然是一个极其优秀的非关系型数据库,但是在大型网站应用,热点数据的并发访问量达到百万千万是很正常的,这个时候单个redis就不能够保证数据量的访问和存储。这个时候我们就可以搭建redis集群,可以保证数据的分散存储与数据的一致性,实现redis的高可用,发生故障时保证程序的正常运行与数据的保存。Redis有几

    2022年4月16日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号