ubuntu12.04安装jdk-7u79-linux-i586.tar.gz
第一步:下载jdk-7u79-linux-i586.tar.gz
1.wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz
第二步:解压安装
- sudo mkdir /usr/lib/jvm
 - sudo tar zxvf jdk-7u79-linux-i586.tar.gz -C /usr/lib/jvm (cd到下载的文件夹下解压)
 
第三步:修改环境变量
1.sudo gedit /etc/profile
添加
- export JAVA_HOME=/usr/lib/jvm/java-7-sun
 - export JRE_HOME=${JAVA_HOME}/jre
 - export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
 - export PATH=${JAVA_HOME}/bin:$PATH
 
保存退出,输入以下命令使之立即生效
2.source /etc/profile
第四步:配置默认JDK版本
为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
执行代码:
- sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300 (依自己解压文件下的文件名有关)
 - sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
 
- sudo update-alternatives --config java
 
- www.linuxidc.com@linux:~$ sudo update-alternatives --config java
 - 有 3 个候选项可用于替换 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/jre/bin/java 63 手动模式
 - 3 /usr/lib/jvm/java-7-sun/bin/java 300 手动模式
 - 要维持当前值[*]请按回车键,或者键入选择的编号:3
 - update-alternatives: 使用 /usr/lib/jvm/java-7-sun/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。
 
第五步:测试
java -version (执行会显示如下信息,说明已配置成功)
- java version "1.7.0"
 - Java(TM) SE Runtime Environment (build 1.7.0-b147)
 - Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode)
 
ubuntu12.04安装jdk-7u79-linux-i586.tar.gz的更多相关文章
- centos6.5安装jdk(解压tar.gz)
		
0.说明 下载jdk文件包jdk-7u79-linux-x64.tar.gz. 1.环境清理(系统自带的OpenJDK) 1.1 查看OpenJDK的安装包 $ rpm -qa |grep java ...
 - LINUX 安装JDK (rpm格式和tar.gz格式)
		
谷歌博客地址:http://tsaiquinn.blogspot.com/2014/10/linux-jdk-rpmtargz.html JDK rpm方式: 我使用的是SecureCRT,先下载了然 ...
 - Ubuntu12.04安装JDK(jdk-6u45-linux-x64.bin)(转载)
		
首先下载jdk-6u45-linux-x64.bin, 如果是32bit系统下载相应的i386即可. 更改文件权限-> chmod a+x jdk-6u45-linux-x64.bin. 创建目 ...
 - ubuntu16.04安装jdk,tomcat
		
ubuntu16.04安装jdk,tomcat 最近装了一下tomcat,网上的教程很多,我也试了很多次,但是有一些教程关于tomcat配置是错误的,让我走上了歧途.差点重装系统,还好王总及时出手帮助 ...
 - Ubuntu 16.04安装JDK(转载)
		
1.简单的安装方法 安装JDK的最简单方法应该就是使用apt-get来安装了,但是源一般是OpenJDK,如果需要安装Oracle的JDK这种方法就不合适了,直接跳过看下面的章节. 1.使用ctrl+ ...
 - Ubuntu16.04 安装JDK Tomcat
		
Ubuntu16.04安装jdk,下载linux中的64版本 需要下载jdk,tomcat安装包 tar.gz版本的 http://pan.baidu.com/s/1mi4WVhA 安装JDK: ho ...
 - Ubuntu 16.04 安装 JDK 及 Eclipse 详细步骤(转发:https://blog.csdn.net/bluish_white/article/details/56509446)
		
2017.3.1更新 修正了一些命令,现在按照文章步骤配置不会出现问题了. JDK 安装及配置 参考来源:http://www.linuxidc.com/Linux/2017-02/140908.ht ...
 - Ubuntu12.04 安装Samba
		
Ubuntu12.04 安装Samba Ubuntu12.04 安装Samba 本教程介绍了在Ubuntu12.04安装Samba文件服务器,以及如何配置它通过SMB协议共享文件,以及如何将用户添加. ...
 - Ubuntu12.04安装java6
		
按照android官方文档 http://source.android.com 下载编译android源代码,jdk安装失败,尝试一下方法成功(2013-11-20) 下面我就把在Ubuntu12.0 ...
 - [分享]Ubuntu12.04安装基础教程(图文)
		
[分享]Ubuntu12.04安装基础教程(图文) 原文地址: http://teliute.org/linux/Ubsetup/lesson21/lesson21.html 1.进入 live cd ...
 
随机推荐
- 进化计算简介和遗传算法的实现--AForge.NET框架的使用(六)
			
原文:进化计算简介和遗传算法的实现--AForge.NET框架的使用(六) 开学了,各种忙起来了… 上一篇介绍了AForge.NET在人工神经网络上的一点点使用,但是老觉不过瘾.matlab用着实在不 ...
 - Contest - 第10届“新秀杯”ACM程序设计大赛网络资格赛 赛后信息(晋级名单·正式版)
			
2014_acm_fresh_0057 刘畅 20131620 2014_acm_fresh_0099 汪哲 20132185 2014_acm_fresh_0086 陈顺 2014111776 20 ...
 - Java ConcurrentHashmap 解析
			
总体描述: concurrentHashmap是为了高并发而实现,内部采用分离锁的设计,有效地避开了热点访问.而对于每个分段,ConcurrentHashmap采用final和内存可见修饰符Volat ...
 - 深入浅出-iOS函数式编程的实现 && 响应式编程概念
			
简介 本篇主要回顾一下--iOS函数式编程 && 响应式编程概念 ,如何一步步实现函数式编程的过程,对阅读Masonry && SnapKit源码有一定的帮助. 配图 ...
 - 冷门却使用的 javascript 技巧
			
前端已经被玩儿坏了!像用近似乱码的 javascript 拼一个图形,并且能够正常执行等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个帖子,瞬 ...
 - Guzzle php resetful webservice farmework
			
Guzzle is a PHP HTTP client that makes it easy to work with HTTP/1.1 and takes the pain out of consu ...
 - CentOS7--64安装python的psutil模块
			
1.以root身份登陆CentOS依次 执行以下命令: wget https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.g ...
 - apache ab工具对网站进行压力测试
			
Apache -- ab工具主要测试网站的(并发性能) 这个工具非常的强大. 基本语法 : cmd>ab.exe –n 请求总次数 -c 并发数 请求页面的url 进入到ab.ex ...
 - NumberSpinner( 数字微调) 组件
			
本节课重点了解 EasyUI 中 Spinner(微调)组件的使用方法,这个组件依赖于Numberbox(数值输入框)和 Spinner(微调)组件. 一. 加载方式//class 加载方式<i ...
 - DataSet ,DataTable,DataRow 之间的关系与使用
			
关系 DataSet 包含多个DataTable,DataTable包含多行DataRow. 使用情况: 有时候GridView等控件需要将数据源动态绑定到DataSet中:将多个DataSe ...