android jdk环境的配置

作者: cnbzlj 发布时间: 2019-09-23 浏览: 1363 次 编辑

今天,简单讲讲Android如何在电脑上配置jdk环境。

因为最近换了工作,所以重新配置了电脑的jdk环境,发现自己不是很熟练,所以记录一下。

 

进行下载并配置Java

1、现在Java JDK到1.8了,去.oracle官网下载,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,按照自己的情况来,windows 32系统下载win x86版本,windows 64位系统下载win x64版本,Linux系统下载Linux版本,macOS系统下载macOS版本。。。其他一样,在此配置windows 64位系统。

window64位地址:

http://download.oracle.com/otn-pub/java/jdk/8u152-b16/aa0333dd3019491ca4f6ddbe78cdb6d0/jdk-8u152-windows-x64.exe

 

如果大家不想官网下载,我也在CSDN上传了jdk 1.8:https://download.csdn.net/download/bzlj2912009596/10586016

下载完成后开始安装,基本一路next,安装地址最好不要动,这样以后使用更方便。:

安装完成,可以尝试下是否安装正确,按下组合键win+R键,输入cmd,按下回车,进行dos系统,然后将位置切换到安装Java的目录的bin文件啊,输入java,查看是否安装完成。依次输入

cd C:\Program Files\Java\jdk1.8.0_152\bin 

java

出现此图,代表安装完成。开始进行java 的配置。

2、进行配置java,进入桌面,右击此电脑,打开属性,选择高级系统设置,选择环境变量。

打开环境变量,(1)在系统变量里添加系统变量:变量名:JAVA_HOME ,变量值:C:\Program Files\Java\jdk1.8.0_152,如图所示:

(2)在系统变量里改变系统变量Path,双击Path值对Path值进行编辑,新建两个值,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;然后确定。

(3)在系统变量里添加系统变量,变量名:CLASS_PATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;   ps:前面有一点,和分号别丢。如图所示:

配置完成,进行验证Java的配置。按下组合键win+R键,输入cmd,按下回车,进行dos系统,此时不需要切换目录,直接依次输入:

java

javac

此时配置完成。

 

简单讲讲,过程很详细,不说了。说说环境变量的作用:


    • JAVA_HOME:该环境变量的值就是 Java 所在的目录,一些 Java 版的软件和一些 Java 的工具需要用到该变量,设置 PATH 和 CLASSPATH 的时候,也可以使用该变量以方便设置。

    • PATH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找 PATH 中的每一个路径,直至找到。或者找完 PATH 中的路径也不能找到,则报错。Java 的编译命令 (javac),执行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安装路径下的 bin 目录中。因此我们应该将该路径添加到 PATH 变量中。

    • CLASSPATH:也指定一个路径列表,是用于搜索 Java 编译或者运行时需要用到的类。在 CLASSPATH 列表中除了可以包含路径外,还可以包含 .jar 文件。Java 查找类时会把这个 .jar 文件当作一个目录来进行查找。通常,我们需要把 JDK 安装路径下的 jre/lib/rt.jar (Linux: jre/lib/rt.jar) 包含在 CLASSPATH 中。

    • PATH 和 CLASSPATH 都指定路径列表,列表中的各项 (即各个路径) 之间使用分隔符分隔。在 Windows 下,分隔符是分号 (;),而在 Linux 下,分隔符是冒号 (:)。

    • 注意,在 CLASSPATH 中包含了一个“当前目录 (.)”。包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序,即使该路径并未包含在 CLASSPATH 中也可以。原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中,但 CLASSPATH 中的 “.” 在此时就代表了该路径。

 

android jdk环境的配置就讲完了。

 

就这么简单。