• ubuntu10.10手工安装jdk1.6


    声明:以下操作是在root用户下操作。

    一、下载JDK
    首先,在Oracle的官网上下载JDK。
    http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html
    这里我下载的是jdk-6u30-linux-i586.bin,保存在/home目录下。

    二、删除ubuntu10.10自带的jdk
    1、查看安装java的地方:
    root@ubuntu:~$ cd /usr/lib/jvm
    root@ubuntu:~$ ls -l
    root@ubuntu:~$ rm -fr *

    2、删除原有的JDK 
    root@ubuntu:~$ cd /usr/share/java/
    root@ubuntu:~$ ls -l
    root@ubuntu:~$ rm -fr /usr/share/java/* 

    3、删去原有链接 
    到/usr/bin目录下,把原用的java、javac文件删除:
    root@ubuntu:~$ cd /usr/bin
    root@ubuntu:~$ ls -l
    root@ubuntu:~$ rm -rf java 
    root@ubuntu:~$ rm –rf javac 

    三、安装jdk
    到jdk-6u30-linux-i586.bin目录下,执行如下命令安装jdk
    root@ubuntu:~$ cd /home
    root@ubuntu:~$ ls -l
    root@ubuntu:~$ chmod 755 jdk-6u30-linux-i586.bin
    root@ubuntu:~$ ./jdk-6u30-linux-i586.bin
    按提示操作,完成安装后在当前目录下会看到jdk1.6.0_30目录,到此JDK已经安装完成。

    四、配置环境变量: 
     

    1)、修改/etc/profile文件
    执行如下命令
    #vi /etc/profile 或 sudo gedit /etc/profile

    在/etc/profile最底部写入如下信息:
    #set java environment

    JAVA_HOME=/home/jdk1.6.0_30
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH

    注意: 需要注销系统才能够生效。且永久有效。该文件只针对root用户有效,如果要使非root用户也生效,就要配置.bash_profile和.bashrc文件。

    2)、修改/home/.bash_profile文件
    /etc/profile 是一个global config file,会影响系统全局用户,如果你只想对single user生效的话,可以修改 #vi ~/.bash_profile。
    在.bash_profile文件末尾加入:
    JAVA_HOME=/home/jdk1.6.0_30
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH

    注意:只会对当前shell窗口起作用,重启或者重新打开shell窗口时,环境变量就会丢失。

    3)、修改.bashrc文件
    该文件位于当前用户目录下,每个用户都有该文件,通过如下命令可找到:
    ubuntu@ubuntu:/home/hadoop$ cd ~
    ubuntu@ubuntu:~$ pwd
    在.bashrc文件末尾加入:
    JAVA_HOME=/home/jdk1.6.0_30
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH

    注意:修改后必须使用 source ~/.bashrc 命令使其生效,且永久有效。

    重新启动计算机或注销。

    五、判断jdk是否生效
    root@ubuntu:/home$ java -version
    java version "1.6.0_30"
    Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
    Java HotSpot(TM) Client VM (build 20.5-b03, mixed mode, sharing)
    root@ubuntu:~$ javac
    Usage: javac <options> <source files>
    where possible options include:
      -g                         Generate all debugging info
      -g:none                    Generate no debugging info
      -g:{lines,vars,source}     Generate only some debugging info

    出现类似信息,表示环境变量配置成功。

    六、测试jdk
    root@ubuntu:~$ vi HelloWorld.java
    root@ubuntu:~$ cat HelloWorld.java
    public class HelloWorld{
        public static void main(String[] agers ){
             System.out.println("HelloWorld!");
        }

    }
    root@ubuntu:~$ javac HelloWorld.java
    root@ubuntu:~$ java HelloWorld
    HelloWorld!

    看到这些代表jdk安装成功啦!

    七、JDK卸载方法

    在Terminal中进入JDK所在的目录(/home/jdk1.6.0_30为jdk安装目录),然后用rm命令删除即可。
    root@ubuntu:/home# sudo rm -fr jdk1.6.0_30

    然后,使用sudo gedit /etc/profile打开profile,对JDK的环境变量进行修改就可以彻底删除JDK环境了。
    删除代码:
    #set java environment
    JAVA_HOME=/home/jdk1.6.0_30
    PATH=$PATH:$JAVA_HOME/bin
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME CLASSPATH PATH

    保存退出。

  • 相关阅读:
    andrew ng 学习
    360一些笔试题
    安装visual studio2010提示“Windows Installer 服务不可用”的解决办法
    算法学习从赌钱游戏看PageRank算法
    jQuery Masonry 一个 jQuery动态网格布局的插件
    国内HTML5前端开发框架汇总
    Windows Performance Monitor 学习笔记
    ThinkPad预装win8系统机型安装win7系统的操作指导
    jQuery的Ajax的自动完成功能控件
    JavaScript的Forms验证Parsley.js
  • 原文地址:https://www.cnblogs.com/linjiqin/p/3147874.html
Copyright © 2020-2023  润新知