jdk各版本安装+环境变量配置+常见配置问题的解决【图文教程】附资源链接

您所在的位置:网站首页 java多线程容易出现的问题及解决方法 jdk各版本安装+环境变量配置+常见配置问题的解决【图文教程】附资源链接

jdk各版本安装+环境变量配置+常见配置问题的解决【图文教程】附资源链接

#jdk各版本安装+环境变量配置+常见配置问题的解决【图文教程】附资源链接| 来源: 网络整理| 查看: 265

目录 一、准备工作二、jdk8下载三、jdk8安装(其它版本同理)四、jdk8配置环境变量五、jdk各版本常见问题及解决-----------------------------------------------------------

一、准备工作

在准备安装之前,需要了解自己电脑的位数,来安装适合自己电脑位数的软件。 现在大部分电脑都是64位,不排除有32位的存在,那么我们需要了解的是: 64位的电脑可以安装64位和32位的软件 32位的电脑只能安装32位的软件 回归到jdk为例,笔者发现jdk的位数和eclipse的位数如果不一致则在启动eclipse时会报错 那么我们就需要认清我们自己电脑的位数来尽量避免错误的出现:

右键单击此电脑,点击属性,即可在箭头所示位置查看,例如笔者系统为64位 在这里插入图片描述 在这里插入图片描述

二、jdk8下载

笔者这里提供了两种下载途径,大家可以自行选择

jdk8百度网盘链接 链接:https://pan.baidu.com/s/14XRswYwDyMYgbGkmgfjwFA 提取码:73qj官网 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html在官网下载时,选择对应自己电脑位数的下载即可 在这里插入图片描述 勾选同意之后即可下载 在这里插入图片描述如果需要最新版本,可以点击Java SE Downloads 下载想要的版本 在这里插入图片描述 在这里插入图片描述 三、jdk8安装(其它版本同理) 双击打开安装程序,默认下一步 在这里插入图片描述选择安装路径,下一步等待安装完毕 !!!路径必须纯英文!!!不要有空格!!! 例如笔者这里是默认的安装路径,其中有个默认文件夹为Program Files,包含空格,这种路径对于一些cmd命令行操作造成不方便的影响,具体解释参照第五大点第3小点 在这里插入图片描述之后会弹出jre安装,放置于同一文件夹下即可(jdk11和jdk12可能会没有此步) (笔者曾经在论坛中见过有人提出jre和jdk放在同一文件夹下可能会导致maven编译出错等问题,不过对于我们初学者来说没有太大的影响,笔者在此做一记录,便于日后的学习) 在这里插入图片描述安装完毕点击关闭即可 在这里插入图片描述 四、jdk8配置环境变量

笔者最开始学习的时候下载的是jdk9,配置环境变量的时候发现教材上普遍的方法并不能成功,查阅资料后在此处做出总结。如果有人使用的是jdk9及以上版本,请参照第五大点完成配置

右键单击此电脑,点击属性 在这里插入图片描述选择左侧高级系统设置 在这里插入图片描述点击环境变量 在这里插入图片描述点击下方的新建,即新建系统变量 在这里插入图片描述变量名为JAVA_HOME,变量值为刚刚安装的路径中jdk文件夹位置 理论上来讲变量名可以任意修改,但是笔者在学习Tomcat部署的时候发现,需要用到的系统变量包括了JAVA_HOME或JRE_HOME,CLASSPATH这两个,而且变量名不可修改,所以为了今后的学习更加方便,提前做好基础准备工作,接下来一一为大家讲解配置过程。 此处需要创建两个变量,如下图所示 变量名分别为 JAVA_HOME CLASSPATH 变量值分别为 jdk文件夹位置 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

注意CLASSPATH变量值前面的小点 在这里插入图片描述 在这里插入图片描述

最后需要在系统变量的Path变量中点击编辑添加内容 %JAVA_HOME%\jre\bin %JAVA_HOME%\bin 在这里插入图片描述测试是否安装成功 使用管理员身份打开cmd分别输入javac,java,java -version,出现下图结果即为成功 切记一定要使用管理员身份打开,如果没有达到下面的预期效果,请参考第五大点的内容找到对应的问题解决方法 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 五、jdk各版本常见问题及解决 关于jdk9找不到tools.jar,dt.jar或测试安装时输入javac没有达到预期效果 如果初学者使用的jdk9在cmd命令行中编译执行java文件,可能会出现编译通过,但是无法加载类,导致执行出错,而配置过程和上述完全一致,那么我们分析一下原因: 从jdk9之后就已经没有tools.jar和dt.jar了,所以不需要在CLASSPATH里面配置这些jar了 那么环境变量的配置可以更改为如下所示的值:(方法和文章中所述的一致) JAVA_HOME=jdk安装路径 Path=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin在测试配置结果的过程中输入java和java -version没有达到预期效果 出现could not find java.dll和could not find java SE Runtime Environment 这个问题往往出现在新旧版本jdk更换,网上的一些解决方法是重命名windows文件夹下的文件名,但是往往结果不太乐观,这里我们只需要修改Path变量中的变量值位置即可 我们可以发现Path变量中第一行为:(不同电脑可能路径不同) C:\Program Files (x86)\Common Files\Oracle\Java\javapath 我们需要将: %JAVA_HOME% \bin %JAVA_HOME%\jre\bin 提到这个路径前面 在这里插入图片描述jdk11,jdk12没有jre jdk11并没有自动安装jre环境,但是很多基于java的开发工具,是需要配置jre路径的 所以提出如下解决方案,首先管理员身份启动cmd 1)输入cd D:\Java\jdk 回车,这里为安装jdk的路径,同时注意如果路径中有文件夹名称包含空格,可能会出现拒绝访问的情况,那么就要使用 “” 包括起来,例如 “C:\Program Files” 2)输入D: 回车,就可以进入jdk文件夹中(这里的盘符为上一步jdk路径的盘符) 3)进入jdk路径中后 执行bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 回车 手动生成jre,生成路径在jdk文件夹下 在这里插入图片描述 -----------------------------------------------------------

以上是笔者对于jdk各版本安装配置环境变量及各版本常见问题的解决总结方案 如有问题和批评指正的地方可以私信或评论区中留言

笔者文章推荐 ①Tomcat下载+配置验证+常见问题解决【图文教程】附资源链接 https://blog.csdn.net/Terminalxun/article/details/104858521 ②eclipse下载安装+eclipse部署Tomcat+创建JavaWeb项目+访问jsp文件+常见问题解决【图文教程】 https://blog.csdn.net/Terminalxun/article/details/104911420



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3