zoukankan      html  css  js  c++  java
  • Linux系统java环境jdk的安装

    在linux环境中jdk的安装有两种方式,一为rpm安装机制,另一种为源码安装(已编译好)
    因此在ORACLE官网提供两种安装文件,一为rpm格式,另一种为gz格式,两种的安装方式都大同小异的。

    1、rpm格式的安装,只需执行一条命令即可。安装后会在/usr目录下生成java目录,在java目录中主要有一个以jdk版本号命名的目录。

    [root@5201351 ~]# rm -ivh jdk-8u25-linux-x64.rpm

    2、对于gz格式的文件,我们可以按如下方法。

    [root@5201351 ~]# mkdir /usr/java
    [root@5201351 ~]# tar xf jdk-8u25-linux-x64.gz -C /usr/java

    3、对于以上两种方法安装的jdk都还需要配置java环境变量。在这里我配置到/etc/profile文件末尾,加入如下代码。

    JAVA_HOME=/usr/java/jdk1.8.0_25
    JRE_HOME=/usr/java/jdk1.8.0_25/jre
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export PATH JAVA_HOME JRE_HOME CLASSPATH

    然后使用source命令使/etc/profile文件的配置立即生效。

    其中对于classpath环境变量,没怎么深入了解,在网上查询说是当我们在开发java程序时需要引用别人写好的类时

    要让java解释器知道到哪里去找这个类。通常,jdk为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar

    这两个jar包都位于/usr/java/jdk1.8.0_25/lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中。

    4、测试,对于安装和配置好的jdk。我们可以使用如下的方式进行验证。下图则证明jdk已安装配置完成。

  • 相关阅读:
    滴水穿石Pydoop 架构和模块包介绍
    滴水穿石SSH Secure Shell Client安装和使用
    安装memcache到CentOS(另附yum法)
    php文件锁(转)
    MySQL中distinct和group by性能比较
    php中的自动加载
    php注释标准
    新浪API40310错误解决方法
    CentOS 5.5使用yum来安装LAMP(php运行环境)(转)
    MySQL优化之COUNT()效率
  • 原文地址:https://www.cnblogs.com/5201351/p/4178363.html
Copyright © 2011-2022 走看看