to myself 的分类学习日志

做自己想做的事
posts - 232, comments - 6, trackbacks - 0, articles - 0

JDK的安装

Posted on 2010-11-15 16:13 kongkongzi 阅读(271) 评论(0)  编辑 收藏 引用 所属分类: java
JDK 6 安装说明
http://www.oracle.com/technetwork/java/javase/index-137561.html

Do you want to run Java programs, or do you want to develop Java programs? If you want to run Java programs, but not develop them, download the Java Runtime Environment, or JRE.
If you want to develop applications for Java, download the Java Development Kit, or JDK. The JDK includes the JRE, so you do not have to download both separately.

Linux

Some Linux platforms, such as Red Hat and SuSE, are RPM-based, which provide an automated way to install software. Some Linux distributions, such as Ubuntu, are not RPM-based. For these Linux systems, you must manually install the Java platform by using a self-extracting binary file.



一、安装JDK
安装包名为:jdk-1_5_0_18-linux-i586.rpm.bin
安装步骤:
1. 以root身份登录Linux操作系统
2. 将jdk-1_5_0_18-linux-i586.rpm.bin安装包上传到/tmp目录下, 检测确保jdk-1_5_0_18-linux-i586.rpm.bin有可执行权限;
如果jdk-1_5_0_18-linux-i586.rpm.bin没有可执行权限,可使用一下命令添加
#chmod a+x jdk-1_5_0_18-linux-i586.rpm.bin
3. 安装JDK
#./ jdk-1_5_0_18-linux-i586.rpm.bin
出现授权协议,
Do you agree to the above license terms? [yes or no] yes
输入“yes”,按Enter键接受。
此步完成后,当前目录下会生成jdk-1_5_0_18-linux-i586.rpm文件
#rpm –ivh jdk-1_5_0_18-linux-i586.rpm
默认安装在是/usr/java/下,即/usr/java/ jdk1.5.0_18。
进入目录/usr/java,执行命令
     #ln -s jdk1.5.0_18 jdk

4. 设置环境变量
需要配置的环境变量:
  1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。
  2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
  3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

    #vi /etc/profile.d/java.sh
这样可以在所有的用户中使用
在新的java.sh中输入以下内容:
    #set java environment
    export  JAVA_BINDIR=/usr/java/jdk/bin
    export  JAVA_HOME=/usr/java/jdk
    export  JAVA_ROOT=/usr/java/jdk
    export  JDK_HOME=/usr/java/jdk
    export  JRE_HOME=/usr/java/jdk/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
保存退出,重新登录系统。

创建链接
  #cd /usr/bin
  #ln -s -f /usr/local/jdk1.5.0_05/jre/bin/java
  #ln -s -f /usr/local/jdk1.5.0_05/bin/javac

检查安装:
运行命令:
    #java –version
java version "1.5.0_18"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b04)
Java HotSpot(TM) Server VM (build 1.5.0_18-b04, mixed mode)

echo $JAVA_HOME
安装成功.


看看JDK是否能正常工作,我们来写一个测试文件test.java
# [root@LinuxServer rpm]#vi test.java   
# class test   
# {   
# public static void main(String[] args)   
# {   
# System.out.println("Hello World!");   
# }   
# }
保存退出,下面来编译、执行;
# [root@LinuxServer text]# javac test.java   
# [root@LinuxServer text]# JAVA test   
# Hello World! 



java软件的安装的相关知识:
linux java 环境配置
*.jar,

Java Runtime Environment (JRE)

三种配置环境变量的方法
  1. 修改/etc/profile文件
  2. 修改.bashrc文件
  3. 直接在shell下设置变量


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理