1、下载jdk(http://java.sun.com/javase/downloads/index.jsp)
2、安装jdk
3、配置环境变量:
1) 在系统变量里新建JAVA_HOME变量:C:\Program Files (x86)\Java\jdk1.6.0_10
jdk安装路径
2) 新建CLASSPATH变量:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
设置CLASSPATH的目的在于告诉Java执行环境在哪些目录下可以找到所要执行的Java程序所需的类或包(方便在程序中import)
CLASSPATH变量的含义是告诉JVM要使用或执行的class放在什么路径上,便于JVM加载class文件
CLASSPATH是用来使编译程序能找到用户定义类(.;表示当前用户类所在的目录)和系统类(dt.jar和tools.jar)所在的包
设置CLASSPATH中设置了当前用户类所在的目录即.;时,若是要引用一些jar包,可将jar包解压到当前目录就不需再将引用的jar包设置到CLASSPATH中了
3) 在path变量添加变量:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
系统在任何路径下都可识别path下设定目录的程序(如java.exe,javac.exe)
4) “开始”-->“运行”-->输入“javac”-->"Enter",若能正常打印用法说明配置成功
4、其他方式设置CLASSPATH
1)、javac -classpath classpath1;classpath2…… (一次性)
如:javac -classpath C:\servlet-api.jar;C:\jsp-api.jar FirstServlet.java
2)、在命令符模式下设置CLASSPATH(下次重新打开命令符模式时就不再有效)
set CLASSPATH=%CLASSPATH%;classpath1;classpath2……
如:set CLASSPATH=%CLASSPATH%;C:\servlet-api.jar;C:\jsp-api.jar
注:在使用java命令运行编译好的class文件时,若class有包结构(如package com.org),则class文件必须放到包结构相对应的目录下(\com\org\Test.class),然后在与com文件夹相同的目录下使用java com.org.Test即可运行