JDK简介与安装及环境变量配置
Selenium、Appium、Macaca、RobotFramework、Jmeter等框架或工具均必须的一样东西——JDK, JDK是一个使用Java编程语言构建应用程序,applet和组件的开发环境.JDK包括用于开发和测试用Java编程语言编写并在Java平台上运行的程序的工具。
- JDK下载地址:点击官网下载
- 进入后,点击download(目前最新版本13,旧版本可以下拉看到)
- 进入下载页后,根据需求下载,支持windows,Linux,苹果系统
- 下载完成后,点击exe安装包安装,安装路径尽量不要放在有空格的文件夹路径,以免后期出现错误,可以选择盘符的根路径或者JDK安装默认路径(C:\Program Files\Java)。
此时,我们的电脑已经有了java开发环境了,我们打开命令提示符,输入 javac 或者 java ,会提示我们“不是内部或外部命令,也不是可运行的程序或批处理文件。”,这是为什么呢?
因为我们电脑虽然有了开发环境,但系统并找不到你把这些命令放在哪里了,这时,我们配置环境变量,让系统找到输入的命令即可。
系统环境变量与用户环境变量有什么区别呢?
系统环境代表整个系统的环境变量;而用户环境变量代表当前用户的系统变量;至于我们安装哪个,根据自己需要安装就可以了。不过,有一点需要说明,系统执行时首先执行系统环境变量,后用户环境变量,如果我们同时配置了系统和用户环境变量,系统会执行系统变量。
- 创建JAVA_HOME,值是你的刚刚jdk的安装目录,比如 C:\Program Files\Java\jdk-13.0.1
- 编辑Path,把值放到最前边 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意分号)
- 创建CLASSPATH,值是 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)
以上是我们配置的环境变量,其中 CLASSPATH变量,jdk1.5以上的版本不需要安装即可,因为jdk1.4以前的版本,需要设置此变量,告诉JRE需要在当前路径下搜索Java类。而JDK1.5以上的版本,不需要配置CLASSPATH环境变量,也可以正常编译和运行Java程序,因为使用"java 类名" 来执行程序时,JRE会自动去当前路径下搜索Java类。
- 运行窗口(win+r),输入cmd
- 输入javac或者java,如果出现"java(或javac)不是内部或外部命令,也不是可运行的程序或批处理文件”,说明环境变量配置不正确
- 再输入java -version,此命令检查当前jdk版本及位数。
- 出现图片字样,成功!