WIN7下配置JDK,成功编辑运行JAVA程序的过程

来源:互联网 发布:fc2最新视频域名 编辑:程序博客网 时间:2024/06/15 17:10
 

1. 判断操作系统如果是winXP就安装jdk-7u2-windows-i586,如果是Win7,则判断是否为32位操作系统,具体可在【我的电脑】右击鼠标,选择快捷菜单【属性】,在打开的属性面板中,可以清晰的看到操作系统的位数,如下图1所示:

1 操作系统类型

可以到网址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html上去下载64位操作系统用的JDK。

由于该电脑是win7 32位操作系统,因此安装jdk-7u45-windows-i586,该jdk被安装在D:\Java\jdk1.7.0_45上。安装完成后界面如图2所示。

2 jdk安装完成

2. 环境变量的配置:

在上述图1中单击左边的【高级系统设置】超链接文字,打开如图3所示的界面,在系统属性对话框中,单击下面的【环境变量】按钮,打开环境变量设置对话框,如图4所示,更改对话框中下面的系统变量中的三个属性设置,分别是:JAVA_HOMECLASSPATHPath变量。

 

 

3系统属性对话框

4 环境变量设置对话框

下面分别说明该三个属性的设置详细情况。

(1) 新建JAVA_HOME 变量,该变量指出你的JDK安装在电脑什么位置上,本电脑中,首先单击系统变量中的【新建】按钮,打开系统变量新建对话框,如图5所示,新建JAVA_HOME变量,并把该变量设置为:JAVA_HOME= D:\Java\jdk1.7.0_45;(路径各人按照各自的情况改就可以了),此路径下包括libbinjre等文件夹。

5 系统变量JAVA_HOME的设置

(2) 新建CLASSPATH变量,添加CLASSPATH变量是为java加载类的(class or lib)路径,这样java虚拟机装载class文件的时候才知道上哪去找,只有类在classpath中,java命令才能识别。同样,在系统变量下面单击【新建】按钮,打开新建系统变量对话框,在其中设置CLASSPATH变量。该变量在本电脑中被设置为CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;如下图6所示,需要强调的是变量前面的英文“.;”最好都加上,要加.表示当前路径,当前路径的意思就是你现在编译运行的程序class文件所在的地方。

6系统变量CLASSPATH的设置

(3)修改PATH变量,该变量是系统原有的PATH路径,一定要在的后面添加,而不是直接覆盖,否则可能会出现无法使用CMD的情况。在系统变量中找到PATH变量,单击【编辑】菜单,对该变量进行修改,在该变量值的最后添加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;分号主要是用来分隔jdk的路径和其他系统程序和应用程序的路径。至此,JDK的安装配置才算完成,下面来测试下JDK是否可以正常运行了。

测试一:单击【开始】-【运行】菜单,在其中输入cmd命令,打开命令提示窗口,在其中输入java –version命令,如图7所示,java version "1.7.0_02"版本显示出来了,表示JDK安装成功。

7 java –version命令来测试

测试二:在命令提示窗口中,输入javac命令,下面有一些提示文字,如图8所示,则表示JDK配置成功。

注意javac是命令(动词), 前面的命令java -version中间是有空格的,切记!JAVA_HOME这个变量整体被pathclasspath引用,好处在于今后重装jdk后,只需改JAVA_HOME的值

在命令提示窗口中,可以输入set java_home命令可以看到jdk安装目录;输入 set path命令可以看到path变量的值,各种程序的执行路径;输入set classpath命令可以看到类装载路径。

测试三:编译入门级java程序,即无人不知无人不晓的HelloJava.java程序。保存在e盘上。

public class HelloJava 

{   public static void main(String args[]) 

 {   System.out.println("ok!");

  }

 }

运行cmd,键入"javac e:\HelloJava.java",如果没有什么提示,就说明创建类文件成功,回到该目录中就会看到HelloJava.class文件建成。

测试四:在MyEclipse中测试JSP文件能否显示,如下图所示。

 

本机的操作系统:WIN7专业版,JDK版本:jdk-7u45-windows-i586

 

 

  另外,如果大家使用eclipse作开发工具软件,可以到网站http://www.eclipse.org/downloads/上下载32位或者64位版本的软件。

原创粉丝点击