美文网首页Linux Ubuntu
ubuntu下安装配置jdk8

ubuntu下安装配置jdk8

作者: 吕中宜 | 来源:发表于2015-11-19 16:28 被阅读1166次

    Ubuntu 14.04 安装 JDK 8,ubuntu14.04
    转载自

    第一步,下载Linux版JDK

    可以通过访问Oracle官网下载,或者直接通过命令行下载。
    lxh@ubuntu:~$ wget -c http://download.oracle.com/otn-pub/java/jdk/8u11-b12/jdk-8u11-linux-i586.tar.gz

    第二步,解压安装

    lxh@ubuntu:~$ mkdir -p /usr/lib/jvm
    lxh@ubuntu:~$ sudo mv jdk-8u11-linux-i586.tar.gz /usr/lib/jvm
    lxh@ubuntu:~$ cd /usr/lib/jvm
    lxh@ubuntu:~$ sudo tar xzvf jdk-8u11-linux-i586.tar.gz
    lxh@ubuntu:~$ sudo ln -s jdk1.8.0_11 java-8
    

    第三步,设置环境变量

    在系统中添加环境变量,主要是PATHCLASSPATHJAVA_HOME

    lxh@ubuntu:~$ vi ~/.bashrc
    

    在文件最后加入

    export JAVA_HOME=/usr/lib/jvm/java-8
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    

    保存退出,并通过命令使脚本生效:

    lxh@ubuntu:~$ source ~/.bashrc
    

    第四步,配置默认JDK版本

    在有的系统中会预装OpenJDK,系统默认使用的是这个,而不是刚才装的。所以这一步是通知系统使用Oracle的JDK,非OpenJDK。

    lxh@ubuntu:~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8/bin/java 300
    lxh@ubuntu:~$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-8/bin/javac 300
    lxh@ubuntu:~$ sudo update-alternatives --config java
    

    因为我是在虚拟机中安装的Ubuntu 14.04,默认不安装OpenJDK,所以没有需要选择的JDK版本。如果是在物理机上安装的Ubuntu版本,会出现几个候选项,可用于替换 java (提供 /usr/bin/java)。

    选择 路径 优先级 状态
    ------------------------------------------------------------
    0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
    1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
    \* 2 /usr/lib/jvm/java-6-sun/bin/java 300 手动模式
    \# 要维持当前值 请按回车键,或者键入选择的编号:2
    update-alternatives: 使用 /usr/lib/jvm/java-8/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。
    

    第五步,测试验证

    lxh@ubuntu:~$ java -version
    java version "1.8.0_11"
    Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
    Java HotSpot(TM) Client VM (build 25.11-b03, mixed mode)
    
    ubuntu安装jdk失败

    我记得下载的JDK不是直接解压就能用的,是一个需要运行的可执行文件你解压到了java-jdk-1.8.0,但是你的 JAVA_HOME 是 jdk1.7.0_40压缩包内容:正确的jdk的构造:

    Ubuntu1404安装

    我也像你一样,装了这两个系统,在windows7下,我划分了60G的空间给Ubuntu,我用ultraISO软件把Ubuntu的安装文件刻录到u盘里,然后在BIOS设置从U盘启动,用U盘给电脑安装Ubuntu。我就是用这种方法安装Ubuntu的。为了能进入安装好的Ubuntu,我也在windows7下安装EasyBCD。对我而言,如果要装最新的Ubuntu系统,办法是这样的,在windows7下格式化Ubuntu所在的空间、再用EasyBCD清除Ubuntu的启动项,这样就完全卸删了旧的Ubuntu了。要装新的,还得将Ubuntu的ISO文件刻录到U盘,在BIOS设置U盘启动,然后从U盘安装系统。

    相关文章

      网友评论

      本文标题:ubuntu下安装配置jdk8

      本文链接:https://www.haomeiwen.com/subject/mlelhttx.html