Java安装教程及小问题 822次阅读 机房文档备份 2021-07-30 ## 壹:前言 ------------ Java算是最基础的软件了,所有机房都会用上。关于Java的版本,除有特殊要求外,我们**一般使用1.8.0**,这是目前比较通用的版本。这次演示我使用的是**jdk-8u151-windows-x64**这个版本的安装包 相关安装包可以在**实训室文件库**下载,链接戳这里:【[jdk-8u131-windows-x64.exe](/file/3.应用软件/3.Java/JDK和JRE/jdk-8u131-windows-x64.exe)】 关于Java的一些热知识: **Java分为两个组件,JRE和JDK** JRE: Java Runtime Environment,**Java运行时环境** JDK:Java Development Kit ,**Java开发工具包** 如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。我们机房是两种都要用到的,安装包已包含这两个组件。 ## 贰:步骤 ------------ ### ①找到安装包,双击打开它 ![image-20210727115832716](https://blog.gdsdxy.fun/doc/2java/image-20210727115832716.png) ### **②进入到JDK部分的安装界面** 点击下一步 ![image-20210727120457463](https://blog.gdsdxy.fun/doc/2java/image-20210727120457463.png) ### ③进入JDK定制安装界面 ![image-20210727171526287](https://blog.gdsdxy.fun/doc/2java/image-20210727171526287.png) ***这里注意!*** ***注意!*** ***注意!*** 上面部分我们保持默认 下面安装路径,我们在D盘单独创建一个文件夹给他安装。**注意路径名不要有空格**! 个人习惯是在D盘创建一个apps文件夹,里面存放非Adobe、Autodesk的软件。你们也可以参考,主要是,**路径名不得有空格!**后面我会解释 ![image-20210727172654448](https://blog.gdsdxy.fun/doc/2java/image-20210727172654448.png) 创建了目录之后,我们按右下角更改,指向新目录。 点击确定 ![image-20210727174754196](https://blog.gdsdxy.fun/doc/2java/image-20210727174754196.png) 回到这个界面,检查路径是否更改成功 点击下一步 ![image-20210727174837219](https://blog.gdsdxy.fun/doc/2java/image-20210727174837219.png) 等待jdk安装完成 ### ④进入JRE安装界面 在自动安装完jdk后,会自动弹出来jre的安装界面 ![image-20210727174927141](https://blog.gdsdxy.fun/doc/2java/image-20210727174927141.png) 这里我们也同样更改一下jre的安装路径,jdk和jre需要在同一个父文件夹内 点击更改 ![image-20210727175147861](https://blog.gdsdxy.fun/doc/2java/image-20210727175147861.png) 选择好新目录后,点击确定应用更改 回到该界面,检查是更改是否成功 点击下一步 ![image-20210727175305512](https://blog.gdsdxy.fun/doc/2java/image-20210727175305512.png) 等待进度条走完 ![image-20210727175544389](https://blog.gdsdxy.fun/doc/2java/image-20210727175544389.png) 看到该提示后,说明Java已安装成功,点击关闭 下面我们配置环境变量 ### ⑤Java环境变量配置 右键点击此电脑,选择属性。 ![image-20210727181051541](https://blog.gdsdxy.fun/doc/2java/image-20210727181051541.png) 进入如下图所示界面,滑到最底,点击高级系统设置。 ![image-20210727181242766](https://blog.gdsdxy.fun/doc/2java/image-20210727181242766.png) 在弹出的窗口中切换至高级,点击最下面有一个环境变量,进入环境变量设置 ![image-20210727181319774](https://blog.gdsdxy.fun/doc/2java/image-20210727181319774.png) ![image-20210727181750169](https://blog.gdsdxy.fun/doc/2java/image-20210727181750169.png) 此处需要配置三个系统环境变量:JAVA_HOME 、CLASSPATH、Path**;所配置的环境均在系统变量下进行** 首先配置JAVA_HOME。点击**系统变量下的新建**,变量名为JAVA_HOME,变量值为安装的**jdk所在的路径**,我的为:D:\apps\Java\JDK ![image-20210727182000470](https://blog.gdsdxy.fun/doc/2java/image-20210727182000470.png) 点击确定,可以看到JAVA_HOME变量设置成功 ![image-20210727182104863](https://blog.gdsdxy.fun/doc/2java/image-20210727182104863.png) 然后配置CLASSPATH,与上一步相同,点击新建,变量名为CLASSPATH,变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ,**注意最前面有个点不能省去,最后面要有英文的分号** ![image-20210727182219822](https://blog.gdsdxy.fun/doc/2java/image-20210727182219822.png) 点击确定,,可以看到CLASSPATH变量设置成功 ![image-20210727182238855](https://blog.gdsdxy.fun/doc/2java/image-20210727182238855.png) 最后配置Path。 在系统变量中找到Path并双击它![image-20210727182433764](https://blog.gdsdxy.fun/doc/2java/image-20210727182433764.png) ![image-20210727182600147](https://blog.gdsdxy.fun/doc/2java/image-20210727182600147.png) 点击右边的新建 在变量值的最后加上:%JAVA_HOME%\bin ![image-20210727183318291](https://blog.gdsdxy.fun/doc/2java/image-20210727183318291.png) 最后点击确定,确定退回到桌面 ### **⑥验证** win+R打开运行,输入cmd回车,打开命令提示符 ![image-20210727183451700](https://blog.gdsdxy.fun/doc/2java/image-20210727183451700.png) ![image-20210727183509045](https://blog.gdsdxy.fun/doc/2java/image-20210727183509045.png) 输入**java -version**命令检查java安装版本 ![image-20210727183612059](https://blog.gdsdxy.fun/doc/2java/image-20210727183612059.png) 输入**javac**命令输出编译命令的用法 ![image-20210727183812852](https://blog.gdsdxy.fun/doc/2java/image-20210727183812852.png) **至此,安装java和配置java环境完成** ## 叁:一些小补充 ------------ ### ①为什么Java不能安装到默认目录? 因为某些环境不能调用路径带空格的Java目录,如spark环境。而默认路径C:\Program Files是带空格的,会造成调用异常。 将java放到D盘也可以给C盘让出一定的储存空间。 ### ②java -version可以显示版本,但javac报错? 检查Path变量是否已添加%JAVA_HOME%\bin变量,如果确认已添加,但还是报错,可以将变量换成绝对路径再试,我的是D:\apps\Java\JDK\bin 谢文伟 写于2021-07-27 最后一次更新于2021-07-30 java 环境配置 软件配置
0 条评论