JDK1.5.0_06安装详解
2006-03-16 23:13
288 查看
1.下载SDK
最新版本为JDK 1.5.0_06
下载地址:
http://java.sun.com/j2se/1.5.0/download.jsp
选择JDK 5.0 Update 6 includes the JVM technology 下载
假设安装在D:/JDK1.5.0_06/目录[默认全部安装,具体选项在后详细解释]
[开发工具]: J2SE Development Kit 5.0,包括专用JRE5.0._264M
[演示程序]: 包含源代码的样例小程序和应用程序
[源代码]: 构成J2SE公共API的类的源代码
[公共JRE]: 独立JRE5.0.任何应用程序均可以使用此JRE.此JRE向浏览器和系统注册Java插件和Java Web Start.可以单独将其从JDK中卸载.
安装过程中又有三个选项,是支持欧洲语言的J2SE Runtime Environment好象没办法不选择.都装吧,反正也就161M空间[这该是JDK1.5安装文件的新特征].注意:选择安装目录应该与之前不能相同,此时选择D:/JRE1.5.0_06/.如果选择与JDK安装目录相同则会覆盖之前安装文件,出现JDK bin目录找不到如javac.exe文件的情况. 全部安装完毕D:/JDK1.5.0_06/为188M,D:/JRE1.5.0_06/为68.7M.
2.查看版本
进入DOS,运行java -version
3.配置环境变量
[为了弄清原因可以先跳过这一步]
因为Win系统在DOS直接执行某个命令都是在环境变量中path寻找目录,所以必须在path中添加命令所在目录.配置环境变量如下:
JAVA_HOME: D:/JDK1.5.0_06/
path: .;%JAVA_HOME%/bin;(在原有基础前面加入)
注意:classpath在JDK1.3以后版本就不需要设置了,classpath参数用以指出类别的位元组码(bytecode)档案的搜寻目录.
4.调试JDK
保存如下代码为HelloWorld.java,假设保存在以下目录:
E:/Program/Java/
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello ,world!");
}
}
进入DOS,进入到目录E:/Program/Java/,执行以下命令:
E:/Program/Java>javac HelloWorld.java ↓
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
原因:很容易明白,因为当前目录[E:/Program/Java/]没有命令javac.那么进入D:/JDK 1.5.0_06/bin目录再执行此命令又会如何呢?注意:此时,HelloWorld.java文件并不在当前目录.
D:/JDK1.5.0_06/bin>javac E:/Program/Java/HelloWorld.java↓
D:/JDK1.5.0_06/bin>
此时编译成功,在E:/Program/Java/目录下生成HelloWorld.class文件,然后运行:
D:/JDK1.5.0_06/bin>java E:/Program/Java/HelloWorld↓
Exception in thread "main" java.lang.NoClassDefFoundError: E:/Program/Java/Hello
World
这样当然不行,那就到源文件目录下:
E:/Program/Java>java HelloWorld↓
Hello ,world!
折腾了这么久终于看到了久违的Hello了,是不是感觉很郁闷?执行一个java程序这么麻烦?目录切来切去是不是都晕了?那我们回到第3步.配置好环境变量后,在源文件目录下就可以直接进行编译和运行了.
恭喜你!你从此后可以在java世界里遨游了!祝你成功!
最新版本为JDK 1.5.0_06
下载地址:
http://java.sun.com/j2se/1.5.0/download.jsp
选择JDK 5.0 Update 6 includes the JVM technology 下载
假设安装在D:/JDK1.5.0_06/目录[默认全部安装,具体选项在后详细解释]
[开发工具]: J2SE Development Kit 5.0,包括专用JRE5.0._264M
[演示程序]: 包含源代码的样例小程序和应用程序
[源代码]: 构成J2SE公共API的类的源代码
[公共JRE]: 独立JRE5.0.任何应用程序均可以使用此JRE.此JRE向浏览器和系统注册Java插件和Java Web Start.可以单独将其从JDK中卸载.
安装过程中又有三个选项,是支持欧洲语言的J2SE Runtime Environment好象没办法不选择.都装吧,反正也就161M空间[这该是JDK1.5安装文件的新特征].注意:选择安装目录应该与之前不能相同,此时选择D:/JRE1.5.0_06/.如果选择与JDK安装目录相同则会覆盖之前安装文件,出现JDK bin目录找不到如javac.exe文件的情况. 全部安装完毕D:/JDK1.5.0_06/为188M,D:/JRE1.5.0_06/为68.7M.
2.查看版本
进入DOS,运行java -version
3.配置环境变量
[为了弄清原因可以先跳过这一步]
因为Win系统在DOS直接执行某个命令都是在环境变量中path寻找目录,所以必须在path中添加命令所在目录.配置环境变量如下:
JAVA_HOME: D:/JDK1.5.0_06/
path: .;%JAVA_HOME%/bin;(在原有基础前面加入)
注意:classpath在JDK1.3以后版本就不需要设置了,classpath参数用以指出类别的位元组码(bytecode)档案的搜寻目录.
4.调试JDK
保存如下代码为HelloWorld.java,假设保存在以下目录:
E:/Program/Java/
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello ,world!");
}
}
进入DOS,进入到目录E:/Program/Java/,执行以下命令:
E:/Program/Java>javac HelloWorld.java ↓
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
原因:很容易明白,因为当前目录[E:/Program/Java/]没有命令javac.那么进入D:/JDK 1.5.0_06/bin目录再执行此命令又会如何呢?注意:此时,HelloWorld.java文件并不在当前目录.
D:/JDK1.5.0_06/bin>javac E:/Program/Java/HelloWorld.java↓
D:/JDK1.5.0_06/bin>
此时编译成功,在E:/Program/Java/目录下生成HelloWorld.class文件,然后运行:
D:/JDK1.5.0_06/bin>java E:/Program/Java/HelloWorld↓
Exception in thread "main" java.lang.NoClassDefFoundError: E:/Program/Java/Hello
World
这样当然不行,那就到源文件目录下:
E:/Program/Java>java HelloWorld↓
Hello ,world!
折腾了这么久终于看到了久违的Hello了,是不是感觉很郁闷?执行一个java程序这么麻烦?目录切来切去是不是都晕了?那我们回到第3步.配置好环境变量后,在源文件目录下就可以直接进行编译和运行了.
恭喜你!你从此后可以在java世界里遨游了!祝你成功!
相关文章推荐
- Ubuntu安装JDK详解
- Linux下JDK1.6安装步骤详解
- linux安装配置jdk1.5、tomcat5.5、eclipse3.2详解
- Jdk在window环境下的安装与配置详解
- Ubuntu JDK安装配置详解
- linux系统安装JDK详解
- 在不同系统情况下安装sun公司JDK以及Linux下安装Centos 7.0图文详解
- 在FreeBSD6.1中安装diablo-jdk-1.5.0
- JDK安装配置的具体详解
- Linux中安装jdk1.6 x64步骤详解
- 详解Linux下JDK、Tomcat的安装及配置
- Centos下安装jdk详解
- centos7.0安装离线JDK1.8方法详解
- 安装 JDK1.5.0 时遇到的问题
- Ubuntu JDK安装配置详解
- Ubuntu安装JDK详解
- ubuntu下安装JDK详解
- win7下JDK的安装环境变量配置【图文详解】
- Ubuntu下安装JDK1.7图文详解
- jdk-1_5_0_06安装时出现My Documents中含有无效的字符错误