Jdk1.7 安装包的下载地址是:

http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-1591156.html

然后把下载到的java 7 压缩文件解压
tar -xvf jdk-7u4-linux-x64.tar.gz

解压后得到的文件目录为jdk1.7.0_04 把它移动到/usr/java
sudo mv jdk1.7.0_04 /usr/java

接下来执行安装命令:

sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_04/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_04/bin/java 1

设置环境变量:

sudo update-alternatives --config javac
sudo update-alternatives --config java

因为它这个安装包不仅安装了oracle的sun java 7,还有java-7-openjdk ,需要选择一个模式作为默认或者是优先使用的,输入一个数字就可以了。我选择的是 2 ,即 oracle的 jdk1.7.0_04 。

到这里,可以在终端输入 java -version ,若能看到java 的版本信息,说明java安装成功了。我的显示:

java version “1.7.0_04″
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

转载于:https://www.cnblogs.com/yuqianwen/p/3705225.html

ubuntu 中怎么安装 jdk 7相关推荐

  1. vsftpd使用方法小结、Linux安装JDK出现“NoClassDefFoundError: /Object”的解决方案、ubuntu 12.04安装jdk

    vsftpd使用方法小结 vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux, BSD, Solaris,HP-UX 以及 IRIX 上面.它支持很多其他的 ...

  2. Ubuntu 18.04安装JDK 1.8

    Ubuntu 18.04安装JDK 1.8 一.前言 二.具体步骤 三.总结 一.前言 在开始配置jdk环境时,请确认Ubuntu系统环境已经建好,Xftp可以与虚拟机相连.如果没有请移步Ubuntu ...

  3. ubuntu中mysql安装失败

    在ubuntu中mysql安装失败后,卸载重新安装还是安装失败,之后找了资料说是卸载的不干净,然后进行下面操作,重新安装成功. 解决办法如下: sudo rm /var/lib/mysql/ -R s ...

  4. Ubuntu中软件安装与卸载

    一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 -; (2)修复安装:apt-get -f install so ...

  5. ubuntu中无法安装vim

    ubuntu中无法安装vim 一般情况下,ubuntu中默认只安装了vi编辑工具,没有安装vim编辑工具.由于vim对vi进行了优化,能够主动识别Linux C语言中关键字,并用不同的颜色标记,具有很 ...

  6. ubuntu中meshlab安装

    ubuntu中meshlab安装 sudo add-apt-repository ppa:zarquon42/meshlab sudo apt-get update sudo apt-get inst ...

  7. ubuntu中快速安装on-my-zsh

    ubuntu中快速安装on-my-zsh 1.安装oh-my-zsh 使用命令安装zsh sudo apt install zsh 然后安装on-my-zsh,优先推荐使用码云地址 # 码云地址 sh ...

  8. 在Ubuntu中手动安装nginx+nextcloud

    在Ubuntu中手动安装nginx+nextcloud 前言 什么是NextCloud? NextCloud功能 先决条件 步骤1:在Ubuntu 20.04上下载NextCloud 步骤2:在Mar ...

  9. ubuntu中查看安装的python版本

    1.ubuntu中查看已安装python的版本 终端命令如下: 查看python2版本 python2 --version 查看python3版本 python3 --version 查看默认使用py ...

最新文章

  1. Paddle 环境中 使用LeNet在MNIST数据集实现图像分类
  2. Android之横向滑动的广告(网格控件)
  3. Python-14-常用模块
  4. 手工、工具分别实现cookie注入
  5. JS和C#分别防注入代码
  6. 【云计算的1024种玩法】云端打造家庭文件备份中心
  7. 碎片化学习不是学习碎片,看这篇了解碎片化学习的真相
  8. mysql 表上限_mysql 数据库表的上限
  9. 一些常用的linux命令(2)
  10. Vue 项目在 IE11 中数据更改后页面数据无变化
  11. js中JSON的使用
  12. 高通7227平台外接UBLOX的GPS模块数据接收不稳定问题
  13. cJSON基本使用方法
  14. Html 5 、Android、iOS 全平台的斗地主游戏全程讲解
  15. 《管理者必读12篇》:如何做好人员管理?
  16. FMI飞马网IT书籍赠送:参加获奖就送智能技术/软件开发/Web技术/数据科学计算机科学/网络技术/IT文化与互联网
  17. 【高中数学】数列 · 通项求法
  18. C语言,利用二维数组及条件语句计算闰年和平年每月所对应的天数
  19. java8之localDateTime, ZoneId, Instant使用
  20. 3 个技巧教你轻松查看多开模拟器的端口号~

热门文章

  1. c语言中把一个数缩小十倍_小学数学易错点:一个数缩小10倍?缩小到它的十分之一?哪个正确?...
  2. parallels desktop 缺少组件_德国警方扣留光伏组件盗贼
  3. Qt笔记-使用正则表达式匹配URL及获取Get请求后面的参数(QRegExp)
  4. Java高级语法笔记-多个异常处理
  5. 7.3图的遍历(广度优先)-理论
  6. C/C++判断是否为笔记本电脑
  7. 计算机报名成功后还可以取消吗,【造价工程师报名信息确认后可以取消吗?如何取消?】- 环球网校...
  8. java 点对点_[java] java消息服务 (二) 点对点模型P2P
  9. mysql和sqlite3 ios_iOS开发:用SQLite3存储和读取数据
  10. python对非it上班族有用吗_非专业人士学Python有用吗?