Java开发环境

    |     2015年3月30日   |   开发环境   |     0 条评论   |    1316

1. 首先理解什么是环境变量

以Win7为例,单击”开始“,在搜索框内输入cmd,进入DOS命令行工具。我们在任意目录下敲QQ,会出现 “ ‘QQ’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”这段话。

对啊,在当前的目录根本就没有QQ这个文件。我的QQ程序安装在 D:\Tencent\QQ 下。

如果在dos下进入这个目录,再敲QQ。就会发现弹出了QQ的登陆窗口。

那么,怎样才能在任意目录下输入“QQ”就可以弹出登录窗口呢?这就需要设置环境变量了。

在桌面上,右键单击 我的电脑 –> 属性 –> 选择“高级”选卡(Win7下为“高级系统设置”)–> 环境变量。现示的结果如下图所示:

huanjingbianliang

环境变量分为两类:一个是上半部分区域用户变量,另一个是下半部分系统变量。用户变量是只适用于当前用户使用,换了用户就不管用了。而系统变量则是任何用户都可以使用。

在用户变量里面按“新建”。在变量名里面输入path(不区分大小写),变量值里面输入QQ安装路径,我的QQ安装在 D:\Tencent\QQ ,所以就是 D:\Tencent\QQ 。

然后一路按“确定”按钮。接着,新打开一个DOS窗口。切记,一定要新打开一个DOS窗口,用原来的是不行的。这回在任意的目录下,输入“QQ”并回车。就会发现弹出QQ登录窗口了。

总结一下:环境变量相当于给系统或用户应用程序设置的一些变量,具体起什么作用,和具体的环境变量名相关,如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下寻找此程序外,还应到哪些目录下去找。

 

2. Java开发环境搭建

要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱)。

JDK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK,因此掌握 JDK 是学好 Java 的第一步。

JDK所提供的部分工具:
java编译器:javac.exe
java解释器:java.exe
java文档生成器:javadoc.exe
java调试器:jdb.exe

前面所说的Java版本,实际上是指JDK的版本。

最主流的 JDK 是 Sun 公司发布的 JDK,除了 Sun 之外,还有很多公司和组织都开发了自己的 JDK,例如 IBM 公司开发的 JDK、BEA 公司的 Jrocket,还有 GNU 组织开发的 JDK等等。IBM 的 JDK 包含的 JVM(Java Virtual Machine)运行效率要比 Sun JDK 包含的 JVM高出许多,而专门运行在 x86 平台的 Jrocket,在服务端运行效率也要比 Sun JDK 好很多,但不管怎么说,还是需要先把 Sun JDK 掌握好。
JDK 的下载

JDK有不同的版本(J2SE、J2EE、J2ME),初学Java,一般都选择J2SE。J2SE的下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
下载JDK需要接受相应条款,默认是不能下载的。

选择相应的操作系统,点击下载链接即可下载。
JDK的安装

双击下载好的安装包进行安装,点击“下一步”,出现如下图所示的界面:

图2 改变安装目录

1-141124200Ac94
这里可以根据你的习惯改变JDK的安装目录,不过你要记住,后面会用到这个安装目录。

可以看到,JDK包含了Java开发工具(编译器、打包工具等)、源代码(基础类库)和公共JRE,这三项都是默认安装的,是Java开发所必须的,缺一不可。

点击“下一步”,等待安装。

 

JDK安装完成后,会提示你是否安装JRE,如下图所示:

图4 是否安装JRE

1-141124201231354
JDK中已经包含了JRE,无需再次安装,点击“取消”即可。

点击“关闭”,完成安装。

 

3.环境变量的设置

如果你不了解环境变量的概念,请猛击这里:什么是环境变量

进入环境变量配置窗口,在“用户变量”中,设置3项属性,JAVA_HOME、PATH、CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:
JAVA_HOME:设为JDK的安装路径(如D:\Program Files\jdk1.7.0_71),此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依靠此变量)。
Path:使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin。%JAVA_HOME%就是引用前面指定的JAVA_HOME变量。
CLASSPATH:Java运行环境加载类的路径,只有类在classpath中,才能被识别和加载,设为 .;%JAVA_HOME%\lib(注意前面的点号(.),点号表示当前路径)。

打开一个CMD窗口,输入“java -version”或者“javac”命令,看到很多说明信息,证明已经安装并配置成功了。

转载请注明来源:Java开发环境

上一篇:

下一篇:

回复 取消