`
shenjc2008
  • 浏览: 139734 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux jdk安装

阅读更多
jdk新的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html

有两种安装包下载:
jdk-6u31-linux-i586-rpm.bin
jdk-6u31-linux-i586.bin


bin是二进制包,而rpm是redhat package 就是红帽的标准安装包,你信不信还有deb包,是debain的标准
区别就是rpm、deb安装的时候给你自动配置,一般都是lib安装到/usr/lib bin安装到/usr/bin下边,就算不是,在/usr/bin下也要建立一个软连接。
而二进制包你可以手动配置,初学者就不要用bin包了,bin包的安装方法
>./jdk-6u1-linux-i586.bin
看到许可协议,然后一直空格到许可协议末尾,按y,回车自动解压缩
然后还要配置export很麻烦,不会的话直接用rpm、deb包好了



二. 解压安装jdk

   在shell终端下进入jdk-1_5_0_05-linux-i586.bin文件所在目录,执行命令 ./jdk-1_5_0_05-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk-1.5.0_05目录,你可以将它复制到 任何一个目录下。

三. 需要配置的环境变量

  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。

四. 三种配置环境变量的方法

  1. 修改/etc/profile文件

    如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。

    ·用文本编辑器打开/etc/profile
    ·在profile文件末尾加入:

      JAVA_HOME=/usr/share/jdk1.5.0_05
      PATH=$JAVA_HOME/bin:$PATH
      CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      export JAVA_HOME
      export PATH
      export CLASSPATH


    ·重新登录
    ·注解
      a. 你要将 /usr/share/jdk1.5.0_05jdk 改为你的jdk安装目录
      b. linux下用冒号“:”来分隔路径
      c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
        在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
        常见的错误。
      d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
      e. export是把这三个变量导出为全局变量。
      f. 大小写必须严格区分。

  2. 修改.bashrc文件
    
    这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。

    ·用文本编辑器打开用户目录下的.bashrc文件
    ·在.bashrc文件末尾加入:
      
      set JAVA_HOME=/usr/share/jdk1.5.0_05
      export JAVA_HOME
      set PATH=$JAVA_HOME/bin:$PATH
            export PATH
            set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
            export CLASSPATH

    ·重新登录

  3. 直接在shell下设置变量

    不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。

    只需在shell终端执行下列命令:

    export JAVA_HOME=/usr/share/jdk1.5.0_05
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

五. 测试jdk

  1. 用文本编辑器新建一个Test.java文件,在其中输入以下代码并保存:

    public class test {
      public static void main(String args[]) {
        System.out.println("A new jdk test !");
      }
    }

  2. 编译:在shell终端执行命令 javac Test.java

  3. 运行:在shell终端执行命令 java Test

    当shell下出现“A new jdk test !”字样则jdk运行正常。

六. 卸载jdk

·找到jdk安装目录的_uninst子目录
  ·在shell终端执行命令./uninstall.sh即可卸载jdk。
原文地址:http://hi.baidu.com/lmlhot/blog/item/8728c51b8b4eaafdae513342.html
分享到:
评论
1 楼 okilove 2013-05-10  
写的很清晰,赞!

相关推荐

    linux jdk安装教程

    jdk for linux安装教程,安装成功后,自己编写,分享给大家

    LinuxJDK安装程序

    Linux下JDK安装程序,安装包用程序分割成三份,CSDN上传文件限制在60M,安装包大小在135M,需要下载三份文件,然后使用程序进行合并,合并文件的程序已经写好了; 具体操作参照博客:...

    linux jdk+tomcat安装

    ### Linux JDK + Tomcat 安装教程 #### 一、Linux JDK 安装与配置 **1. 解压安装 JDK** - **准备 JDK 安装文件:** - 首先确保您已经下载了适合您 Linux 系统版本的 JDK 安装包。例如,本文档中的示例使用的是 `...

    linux jdk 安装

    #### 四、验证JDK安装 1. **检查JDK版本**: - 使用 `java -version` 命令查看已安装的JDK版本。 - 输出示例: ``` java version "1.6.0_17" Java(TM) SE Runtime Environment (build 1.6.0_17) Java HotSpot...

    windows&&linux JDK安装配置

    ### Windows & Linux JDK安装配置详解 #### 一、Windows下的JDK安装与配置 ##### 1.1 下载与安装JDK 在Windows系统中安装JDK,首先需要从Oracle官方网站或其他可靠源下载适合您系统架构(32位或64位)的JDK安装包...

    Linux下如何安装和卸载JDK

    ### Linux下如何安装和卸载JDK 在Linux系统中安装和卸载Java Development Kit (JDK) 是一项常见的操作任务。本文将详细介绍两种主要的方法:通过`yum`包管理器进行安装与卸载,以及利用`rpm`包管理器进行相同的操作...

    LinuxJDK安装程序2

    Linux下JDK安装程序,安装包用程序分割成三份,CSDN上传文件限制在60M,安装包大小在135M,需要下载三份文件,然后使用程序进行合并,合并文件的程序已经写好了; 具体操作参照博客:...

    linux jdk安装文档

    很多人可能觉得linux的jdk安装很简单,可是往往缺少了环境的连接,和环境设置,本人整理了jdk的安装步骤,和大家共享

    linux jdk安装说明

    ### Linux下JDK安装详细说明 #### 一、前言 在Linux环境下安装JDK(Java Development Kit)是一项常见的操作任务。JDK是Java开发工具包的基础,包含了编译、运行Java程序所需的环境。本文将详细介绍如何在Linux...

    linux下jdk安装脚本

    在Linux中,通常将JDK安装在 `/usr/lib/jvm` 目录下。首先,我们需要创建一个属于当前用户的安装目录,例如 `sudo mkdir -p /usr/lib/jdk`,然后将其所有者更改为当前用户,`sudo chown -R $USER:$USER /usr/lib/...

    linux安装jdk(csdn)————程序.pdf

    Linux安装JDK指南 Linux安装JDK是开发者和系统管理员最常见的任务之一。...本文指导了读者如何在Linux系统上安装JDK,从解压缩JDK安装包到检测JDK安装的每一步骤。本文适合初学者和经验丰富的开发者和系统管理员。

    Linux jdk安装配置文档.docx

    本文将详细指导如何在Linux上安装和配置JDK,主要针对JDK 8u291版本,但该过程对其他版本也具有普遍性。 首先,你需要检查系统中是否已安装JDK。在终端中输入以下命令: ``` java -version ``` 如果系统已经安装了...

    LinuxJDK安装程序3

    Linux下JDK安装程序,安装包用程序分割成三份,CSDN上传文件限制在60M,安装包大小在135M,需要下载三份文件,然后使用程序进行合并,合并文件的程序已经写好了; 具体操作参照博客:...

    linux相关命令以及jdk安装

    linux平台基础操作的简要学习记录,以及jdk的安装心的,总结,简单分享

    linux JDK1.6安装

    #### 六、验证JDK安装 1. **检查JDK版本**:使用 `java -version` 命令来验证JDK是否已正确安装。 ```bash java -version ``` 如果安装成功,您将看到如下输出: ```plaintext java version "1.6.0_02" Java...

    linux jdk1.8

    linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux jdk1.8linux ...

    Linux JDK1.8含安装教程文档

    `Linux JDK安装教程.docx`文件提供了详细的步骤和可能遇到的问题解决方案。建议仔细阅读以了解更深入的细节和故障排查方法。 ### 六、常见问题及解决 1. **权限问题**:如果在解压或移动文件时遇到权限问题,可以...

    linux 下面安装jdk

    最后,使用`rpm`命令进行安装,它会默认将JDK安装在`/usr/java`目录下: ```bash # rpm -ivh jdk-6u30-linux-i586.rpm ``` 安装完成后,我们需要配置环境变量,使得系统能够识别并使用新安装的JDK。打开`/etc/...

    linux下jdk安装详解

    ### Linux下JDK 1.6的安装及环境配置详解 #### 一、前言 在Linux环境下安装Java Development Kit (JDK) 是一个常见但又至关重要的步骤,尤其是在搭建开发环境时。本文将详细介绍如何在Linux系统下安装JDK 1.6,并...

Global site tag (gtag.js) - Google Analytics