zoukankan      html  css  js  c++  java
  • Linux系统下JDK的安装及其配置方法

    一、安装JDK


    从sun网站上直接下载JDK:http://java.sun.com/j2se/1.4.2/download.html 提供了两个下载:


    1、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586.bin, 32.77 MB) 这个是自解压的文件,在linux上安装如下:


    # chmod u+x ./j2sdk-1_4_2_04-linux-i586.bin


    # ./j2sdk-1_4_2_04-linux-i586.bin


    在按提示输入yes后,jdk被解压到./j2sdk1.4.2_04目录下。为与下面2中JDK安装路径一致,我们进行下列操作,在/usr/java下建立安装路径,并将文件考到该路径下:


    # mkdir /usr/java


    # cp -fr ./j2sdk1.4.2_04 /usr/java


    2、RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586-rpm.bin, 32.77 MB)这个也是一个自解压文件,不过解压后的文件是j2sdk-1_4_2_04-linux-i586-rpm包,执行rpm命令装到linux上就可以了。安装如下:


    #chmod u+x ./j2sdk-1_4_2_04-linux-i586-rpm.bin


    # ./j2sdk-1_4_2_04-linux-i586-rpm.bin


    # rpm -ivh j2sdk-1_4_2_04-linux-i586-rpm


    安装软件会将JDK自动安装到 /usr/java/j2sdk1.4.2_04目录下。


    二、配置环境变量


    1.修改用户环境变量


    假设使用java的用户为 kunp,编辑该用户的.bashrc文件进行环境变量设置。


    # vi /home/kunp/.bashrc


    在 .bashrc文件中加入:


    export JAVA_HOME=/usr/java/j2sdk1.4.2_04

    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin


    2.修改所有用户的环境变量


    # vi /etc/profile


    在该文件中加入:


    export JAVA_HOME=/usr/java/j2sdk1.4.2_04

    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

    # JDK
    export JAVA_HOME=/usr/local/jdk1.6.0_14/
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CLASSPATH

    用来替换原来的export

    . /etc/profile  让profile生效  .后面有空格
    一定要在CLASSPATH路径中加入$CLASSPATH:之前我因为没有加入这个东东,在解释执行class文件时总是报错。

    本篇文章来源于 站长资讯网 原文链接:http://www.chinahtml.com/0706/JDK118083809613985.html

  • 相关阅读:
    HDU1720 A+B Coming
    HDU1390 ZOJ1383 Binary Numbers
    HDU1390 ZOJ1383 Binary Numbers
    HDU2504 又见GCD
    HDU2504 又见GCD
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1020 ZOJ2478 Encoding
    HDU1020 ZOJ2478 Encoding
    HDU2097 Sky数
  • 原文地址:https://www.cnblogs.com/sunwei2012/p/1956522.html
Copyright © 2011-2022 走看看