`
zeng916cn
  • 浏览: 37382 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Windows 下JDK 的下载和安装

阅读更多

JDK 主要有如下三个版本。
J2SE: Java 标准版本,包括开发桌面应用的系列类库。
J2EE: 包含Java 标准版,还增加了企业应用开发所需的类库。
J2ME: Java 2 平台微型版,被使用在资源受限制的小型消费型电子设备上。 

(1)登录http://www.sun.com站点,根据所使用的操作系统,选择J2EE 的最新版本。
(2)双击下载的可执行性文件,安装向导对话框,表明JDK 开始安装。
(3)安装过程与安装其他Windows 软件并没有太大的不同,同样是多次单击【下一步】按钮,需要选择安装路径等步骤。建议不要修改后面的Sun/AppSever 路径。
(4)口令密码。
(5) 安装成功后,增加编译和运行必需的环境变量。编译和运行Java 程序必须增加CLASSPATH 环境变量。在编译和运行Java 程序时,需要JDK 的系统类,如java .lang.String
等, Java 程序会根据CLASSPATH 环境变量指定的路径搜索这些类。因此该环境变量就是系列的搜索路径,编译和运行J2EE 的应用主要需要如下三个jar 文件:
Sun\AppServer\jdk\lib\tools.jar
Sun\AppServer\jdk\lib\dt.jar
Sun\AppServer\lib\j2ee.jar

JAVA中常用需要设置的三个环境变量:
JAVA_HOME 、CLASSPATH、PATH

(一)配置环境变量:(相对路径)

1.JAVA_HOME=x:\jdk1.6.0 JAVA_HOME
2.用%JAVA_HOME%就可以取代:x:\jdk1.6.0这一部分
CLASSPATH
.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/activation.jar:$JAVA_HOME/lib/mail.jar

CLASSPATH
.\;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
3.PATH 
;%JAVA_HOME%\bin

(二)配置环境变量:(绝对路径)
1.Java_HOME
D:\jdk1.5.0
2.CLASSPATH
.;D:\jdk1.5.0\lib\tools.jar;D:\jdk1.5.0\jre\lib\rt.jar;
3.PATH
D:\jdk1.5.0\bin;

(三)把下面的代码用批处理执行,对设置环境变量会很方便的

@echo off
IF EXIST %1\bin\java.exe (
rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量
@setx JAVA_HOME %1
@setx path %path%;%JAVA_HOME%\bin
@setx classpath %classpath%;.
@setx classpath %classpath%;%JAVA_HOME%\lib\tools.jar
@setx classpath %classpath%;%JAVA_HOME%\lib\dt.jar
@setx classpath %classpath%;%JAVA_HOME%\jre\lib\rt.jar
@echo on
@echo Java 2 SDK 环境参数设置完毕,正常退出。
) ELSE (
IF "%1"=="" (
rem 如没有提供安装目录,提示之后退出
@echo on
@echo 没有提供 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
) ELSE (
rem 如果提供非空的安装目录但没有bin\java.exe,则指定的目录为错误的目录
@echo on
@echo 非法的 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
)
)

(四)其它做法参考

cmd命令设置
SET PATH = c:\j2sdk1.4.0\bin

注意:在两个环境变量的设直中,都包含了一个" ."的路径,这个". "代表系统的当前路径,如果没有增加该路径,可能导致运行Java 程序时, class 文件已在当前路径,但在系统提供的文件中找不到该文件。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics