ubuntu14 安装jdk1.7

  具体步骤参详了如下链接:

  1. http://www.cnblogs.com/plinx/archive/2013/06/01/3113106.html

  1、到 Sun 的官网下载

  1. http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

  选择 accept license ,然后选择适合自己机型的JDK下载。

  2、解压文件,修改文件名

  1. /×首先进入管理员权限×/
    $ sudo -i
    /×然后建立目录,解压文件到所建立的目录中×/
    # mkdir /usr/lib/jvm
  2. # tar zxvf jdk-7u65-linux-i586.tar.gz -C /usr/lib/jvm
    /×下面命令用来建立一个软连接×/
  3. # ln -s /usr/lib/jvm/jdk1.7.0_65 /usr/lib/jvm/jdk1.7
    /×退出管理员权限×/
    # exit

  3、在bashrc配置文件尾部,添加环境变量(此处设置的环境变量只能针对当前的用户有效,对其他用户需要同样设置它们的.bashrc配置文件)

  1. $ vim ~/.bashrc

  加入如下内容

  1. export JAVA_HOME=/usr/lib/jvm/jdk1.7
  2. export JRE_HOME=${JAVA_HOME}/jre
  3. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
  4. export PATH=${JAVA_HOME}/bin:$PATH
    /×按esc 输入 :wq 保存并退出*/

  4、配置默认JDK版本

  1. /×进入管理员权限,然后执行下面的各条update-alternatives命令×/
    $ sudo -i
    # update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7/bin/java 300
  2. # update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7/bin/javac 300
  3. # update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7/bin/jar 300
  4. # update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7/bin/javah 300
  5. # update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7/bin/javap 300

  然后执行

  1. # update-alternatives --config java
    # update-alternatives --config javac
    # update-alternatives

  若是初次安装 JDK, 将提示

  1. There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java/bin/java
  2. 无需配置。

  若是非初次安装,将提示输入 JDK 选项序号,然后将自己安装的jdk序号输入即可。

  5、退出管理员权限,测试

  1. # exit
    $ java -version
  2. java version "1.7.0_65"
  3. Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
  4. Java HotSpot(TM) Server VM (build 24.15-b04, mixed mode)

ubuntu安装jdk详细教程的更多相关文章

  1. Ubuntu下安装JDK详细教程

    Ubuntu下安装JDK详细教程 作者:凯鲁嘎吉 - 博客园http://www.cnblogs.com/kailugaji/ Ubuntu版本:Ubuntu-12.04.5-desktop-i386 ...

  2. ubuntu安装scala详细教程

    ubuntu14 安装scala详细教程 1.下载scala压缩包 http://www.scala-lang.org/download/ 2.建立目录,解压文件到所建立目录 $ sudo mkdir ...

  3. Linux安装jdk(详细教程)

    一.JDK介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JA ...

  4. win10安装JDK详细教程

    电脑进行了重装机器.需要重新安装,在此记录一下. 点击下一步.选择安装路径 . 等待后,选择安装位置. 点击下一步,继续等待. 安装完成. 设置环境变量 在桌面右键单击 我的电脑→属性→高级系统设置→ ...

  5. [Linux]Ubuntu安装Java详细教程

    环境:Ubuntu16.04 桌面版虚拟机 1.下载安装包:jdk-8u231-linux-x64.tar.gz 链接: https://pan.baidu.com/s/1mmtzKejL1Fd_RQ ...

  6. Windows安装Jenkins详细教程(图文教程)

    一.安装前准备 1.提前安装好jdk,可参考以下链接进行安装 Windows安装JDK详细教程(图文教程) 2.Jenkins官网下载安装包(因为本人jdk安装的是1.8,所以会和最新版jenkins ...

  7. Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法

    Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法: https://blog.csdn.net/mingjie1212/article/details/485250 ...

  8. 安装WordPress详细教程指南

    最近准备自己建一个个人博客,以便分享一些自己工作生活中的一些观点及经验,建博客当然选wordpress,毕竟wordpress是为博客而生的嘛.下边记录一下自己安装WordPress的详细过程指南,亦 ...

  9. Ubuntu 安装JDK并配置成为默认的JDK

    Ubuntu安装JDK 系统版本:Ubuntu 15.04 x64 JDK版本:jdk-8u60-linux-x64 1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应 ...

随机推荐

  1. GObject对象系统

    http://www.ibm.com/developerworks/cn/linux/l-gobject/ 简单的说,GObject对象系统是一个建立在GLIB基础上的,用C语言完成的,具有跨平台特色 ...

  2. 算法笔记_055:蓝桥杯练习 Tricky and Clever Password (Java)

    目录 1 问题描述 2 解决方案   1 问题描述 问题描述 在年轻的时候,我们故事中的英雄——国王 Copa——他的私人数据并不是完全安全地隐蔽.对他来说是,这不可接受的.因此,他发明了一种密码,好 ...

  3. 遍历JavaScript某个对象所有的属性名称和值

    /* * 用来遍历指定对象所有的属性名称和值 * obj 需要遍历的对象 */ function allPrpos(obj) { // 用来保存所有的属性名称和值 var props = " ...

  4. 纯css3响应式3d翻转菜单

    前端开发whqet,csdn,王海庆,whqet,前端开发专家 周末快乐哈,今天来看一个纯CSS3实现的3d翻转菜单.3d响应式菜单,希望对大家有所帮助. 在线赞赏效果.在线编辑代码,或者下载收藏. ...

  5. SQL中的重要语句

    1.查询每个数据库有多少空间被浪费 如果你想知道在你数据库设计后,每页有多少空间浪费掉,你可 以通过下列动态管理视图(DMV)查询下缓冲池:sys.dm_os_buffer_descriptors 从 ...

  6. Hibernate 多对一关联查询

     版权声明:本文为博主原创文章,如需转载请标注转载地址.  博客地址:http://www.cnblogs.com/caoyc/p/5598269.html  一.单向多对一和双向多对一的区别 如果只 ...

  7. Springmvc UPDATE 数据时 ORA-01858:a non-numeric character was found where a numeric was expected

    ORA-01858:a non-numeric character was found where a numeric was expected 异常. 我的代码: 主要是绑定变量带出来的问题. 出错 ...

  8. Js随机生成指定长度字符串

    function a(a) { var d, e, b = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789&q ...

  9. (转)ASP.NET MVC:Razor 引入命名空间

    页面中引用 c# @using MvcApplication83.Models @using MvcApplication83.Common 行尾不需要加分号,加上也无妨(不过得全加上). VB.Ne ...

  10. hdu2647(拓扑排序)

    链接:点击打开链接 题意:每一个人的基本工资为888,给出两个人的关系a,b,代表a的工资比b高问满足全部条件的话,最少须要支付多少钱 代码: #include <map> #includ ...