天天看点

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

JAVA语言的三种技术架构

安装和配置JAVA语言开发环境之前,我们先来了解下JAVA语言的三种技术架构:

1.J2EE(Java 2 Platform Enterprise Edition)企业版

是为开发企业环境下的应用程序提供的一套解决方案。

该技术体系中包含的技术如 Servlet Jsp等,主要针对于Web应用程序开发。

2.J2SE(Java 2 Platform Standard Edition)标准版

是为开发普通桌面和商务应用程序提供的解决方案。

该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。

3.J2ME(Java 2 Platform Micro Edition)小型版

是为开发电子消费产品和嵌入式设备提供的解决方案。

该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。

上述技术架构是Java5.0版本以前的,以后的版本分别改名为:JAVAEE、JAVASE和JAVAME。

JDK和JRE的区别和联系

JAVA语言环境搭建之前,需要先了解下JDK和JRE的区别:

1.JRE(Java Runtime Environment Java运行环境)

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

2.JDK(Java Development Kit Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

其中的开发工具:编译工具(javac.exe)、打包工具(jar.exe)等

简单来说,就是JDK开发完成的Java程序,交给JRE来运行。

现在,JDK安装完成后,本身就带有JRE,当然,安装过程也会提示是否安装单独的JRE,只要选择是,就会自动安装相应的JRE,也可以选择不安装,因为JDK安装目录下本身就带有相应的JRE了。

JAVA开发环境的安装

目前JDK最新的是jdk1.8,下载连接如下:

点击打开下载网页的链接

之前公布的jdk1.7的下载连接如下:

点击打开下载网页的链接

对于jdk1.7的下载网页,在开头有如下截图:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

意思是JDK1.7版本不会再更新了。

这里,我们下载最新的JDK版本,即JDK1.8版本的,并且选择JAVASE,然后选择适合自己电脑系统的安装程序下载。

下面,我们一起来看看该版本的安装过程:

1.双击我们下载好的安装程序,显示如下截图:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

2.点击“下一步”,显示如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

该步可以自己选择要安装的功能,默认情况下不去改动;下面提示安装目录,我们可以点后面的“更改”来切换安装目录,建议安装到其他盘符,避免重装系统导致Java开发环境无法使用,而且JDK是绿色版的,安装之后的文件拷贝到其他地方也可以使用。

3.修改完之后,点击“下一步”就开始安装过程,显示如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

4.安装过程会提示是否安装单独的JRE,显示截图如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

5.点击“下一步”,就会继续安装单独的“JRE”,当然也可以不安装。点击“下一步”之后的显示截图如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

6.安装过程需要一段时间,等一会之后就会提示安装完成,截图显示如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

点击“关闭”即可,这样,我们的JDK就安装完成了。下面再来看看配置过程。

JAVA开发环境的配置

开发环境安装完成之后,我们打开Windows的DOS命令行,然后输入“javac”命令回车,显示如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

出现这个错误的原因是:当前执行的程序在当前目录下如果不存在,Windows系统会在系统中已有的一个名为Path的环境变量指定的目录中查找。如果还没有找到,就出现以上的错误提示。

所以,我们可以到JAVA开发环境中“javac”等可执行程序所在的目录下运行这些命令,但是,每次使用这些命令都得切换到其所在的目录下,这样操作过于繁琐。

所以,我们需要将安装的JAVA开发环境中“javac”等可执行程序所在的目录配置到环境变量中,配置的方式分为临时配置和永久配置,下面分别介绍一下:

1.临时配置方式:

通过Dos命令中set命令完成

“set”:用于查看本机的所有环境变量的信息。

“set  变量名”:查看具体一个环境变量的值。

“set  变量名=”:清空一个环境变量的值。

“set  变量名=具体值”:给指定变量定义具体值。

想要在原有环境变量值基础上添加新值呢?

首先,通过“%变量名%”操作符获取到原有环境变量的值。

然后加上新值后在定义给该变量名即可

举例:给path环境变量加入新值

set  path=新值;%path%

注意:这种配置方式只在当前Dos窗口有效。窗口关闭,配置消失。

2.永久配置方式:

右键“我的电脑”(或者“计算机”),下拉菜单中选择“属性”,然后在“属性”界面选择“高级系统设置”,会弹出配置对话框,显示如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

点击“环境变量”,显示如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

我们点击“新建”按钮来新建一个变量,值就是安装的JAVA开发环境中可执行文件的目录,如下所示:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

我安装的路径是:“C:\Program Files\Java\jdk1.8.0_102\bin”,所以“变量值”我输入的是这个,对于这个值,大家需要根据自己电脑中安装时选择的路径来设置。

然后,将我们新建的变量添加到系统环境变量Path中,添加方法是在系统变量中找到变量Path,选中之后点“编辑”,然后在弹出框中Path的变量值开始处添加

%JAVA_HOME%;

注意后面的分号,截图如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

输入之后,一路点“确定”来关掉所有的弹出框,然后重新打开Windows的Dos命令行窗口(注意,第一次配置完必须重新打开Dos命令行窗口),输入“javac”,显示如下:

JAVA开发环境安装及配置JAVA语言的三种技术架构JDK和JRE的区别和联系JAVA开发环境的安装JAVA开发环境的配置

这就说明我们的环境变量配置完成并且成功了,永久配置之后,每次开机或者每次重新打开Dos命令行窗口,都可以正常使用Java命令。

当然,可能会有人问,为什么永久配置中我们要配置一个中间变量“JAVA_HOME”呢?直接将它的值配置到“Path”变量中不可以吗?

答案当然是直接配置到“Path”中也可以,但是“Path”的值内容很多,如果后面要更改Java安装目录中可执行文件的路径,那修改起来容易出错,所以,我们引入了一个中间变量“JAVA_HOME”来保存Java安装目录中可执行文件的路径,这样便于后期的修改。

到这里,我们的JAVA开发环境就安装完成,并且配置好了。