
1.1.3 检查JDK的安装结果
为了保证后面的开发工作可以正常进行,下面先来检查一下JDK的安装结果是否正确。
环境变量的设置对于已经打开的DOS控制台是不起作用的,所以在这里需要打开新的DOS控制台。
首先检查环境变量的设置是否正确。打开一个DOS控制台,在其中输入“set”命令,在输出的信息中应该包括JAVA_HOME的定义,如图1.1所示。
接下来检查Path环境变量的设置是否正确。可以在DOS控制台中输入“java -version”命令来检查Java的版本,输出的结果如图1.2所示。
最后,可以通过一个简单的HelloWorld程序来检查是否能够正确编译和运行Java代码。这个程序的代码非常简单,如清单1.1所示。

图1.1 检查JAVA_HOME的设置

图1.2 检查Path的设置
清单1.1中的内容位于配套光盘的chapter01\HelloWorld.java文件中。
清单1.1 Java环境测试程序
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
接下来编译这个Java程序,在DOS控制台中输入“javac HelloWorld.java”命令编译这个Java类。编译成功之后,可以输入“java HelloWorld”运行这个程序,结果如图1.3所示。

图1.3 编译和运行HelloWorld程序
在运行此程序时可能会出现“Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld”错误,造成这个错误的原因可能有以下两个:
◆ 前面的编译不成功,导致HelloWorld.class文件没有生成。
◆ CLASSPATH不包含当前的路径,这时在确保HelloWorld.class文件在当前目录中的情况下,使用“java -classpath . HelloWorld”命令来运行。
到此为止,JDK的安装和检查工作就完成了。接下来介绍一下如何获得、配置和运行Eclipse。