Ubuntu 14.04 安装 JDK 8,ubuntu14.04
2016-01-05 09:58
603 查看
第一步,下载Linux版JDK
可以通过访问Oracle官网下载,或者直接通过命令行下载。lxh@ubuntu:~$ wget -c http://download.oracle.com/otn-pub/java/jdk/8u11-b12/jdk-8u11-linux-i586.tar.gz[/code]第二步,解压安装
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第三步,设置环境变量
在系统中添加环境变量,主要是PATH、CLASSPATH和JAVA_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盘安装系统。
相关文章推荐
- java学习--继承
- C#和Java 方法重写和覆盖隐藏的区别
- 如何设计一个安全的账户系统
- java中使用XStream实现将对象转为xml格式字符串或者将xml格式的字符串转换为对象==
- 关于JDK的配置
- java spring中对properties属性文件加密及其解密
- java三大框架原理
- 解决eclipse和studio无法连接developer.android在线更新的解决方法
- java-jdbc
- java-MD5-加密
- 删除java文件内的注释的脚本工具类
- java常用的数据库连接池
- eclipse中编码格式统一设置
- 详解Java编程中线程同步以及定时启动线程的方法
- Java SE 第十一讲----面向对象特征之封装2
- Java 反序列化攻击
- java(10)--DOM之用户登录验证(正则)
- 项目管理神器——Maven篇(三)使用Maven管理Eclipse项目创建、编译、打包
- Java——计算经过了几天
- java里&&与&的区别