ubuntu安装jdk-6u45-linux-x64.bin___ZC_20160423
for : Android4.4源码编译
环境 : ubuntu12.04_desktop_amd64
1、
1.1、jdk-6u45-linux-x64.bin 放置于 /home
1.2、命令"./jdk-6u45-linux-x64.bin" // 这一步是在解压文件(如果不是超级用户权限的话,需要对jdk-6u45-linux-x64.bin进行访问权限的设置)
1.3、环境变量的设置:(文件"/etc/environment")
1.3.1、打开/etc/environment文件(sudo gedit /etc/environment)
1.3.2、加入环境变量,以冒号分割
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/jdk1.6.0_45/bin"
JAVA_HOME="/home/jdk1.6.0_45"
CLASSPATH="/home/jdk1.6.0_45/lib"
PATH用于指定命令的搜索路径,因为我们要用到jdk/bin目录中的命令,所以需要把该路径加入到环境变量PATH中;
CLASSPATH用于指定类搜索路径;
JAVA_HOME指向jdk的安装目录,通过设置JAVA_HOME,就不需要在Eclipse中进行java配置了。
1.3.3、执行更新命令
$ sudo update-alternatives --install /usr/bin/java java /home/jdk1.6.0_45/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /home/jdk1.6.0_45/bin/javac 300
$ sudo update-alternatives --install /usr/bin/jar jar /home/jdk1.6.0_45/bin/jar 300
$ sudo update-alternatives --install /usr/bin/javah javah /home/jdk1.6.0_45/bin/javah 300
$ sudo update-alternatives --install /usr/bin/javadoc javadoc /home/jdk1.6.0_45/bin/javadoc 300
$ sudo update-alternatives --install /usr/bin/javap javap /home/jdk1.6.0_45/bin/javap 300
(注意这6行命令 --install后面一共四个参数 分别是 链接 名称 路径 优先级,我们只要修改对应的路径就可以了)
ZC: 貌似也可以通过类似如下的命令来设置 java/javac/jar/javah/jardoc/javap :(但是,我这里没使用它们,以后再测试吧)
sudo ln -s -f /home/jdk1.6.0_45/bin/jar
sudo ln -s -f /home/jdk1.6.0_45/bin/javah
sudo ln -s -f /home/jdk1.6.0_45/bin/jardoc
1.3.4、如果 系统里面有多个 java的话(如 不同的版本 或者 有openjava之类),需要执行 :
update-alternatives --config java
通过这一步选择系统默认的jdk
1.4、需要的话,重启一下os
2、
3、
ubuntu安装jdk-6u45-linux-x64.bin___ZC_20160423的更多相关文章
- Ubuntu 安装JDK并配置成为默认的JDK
Ubuntu安装JDK 系统版本:Ubuntu 15.04 x64 JDK版本:jdk-8u60-linux-x64 1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应 ...
- Ubuntu 安装 JDK 7 / JDK8 的两种方式
ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用pp ...
- Ubuntu安装JDK与环境变量配置
Ubuntu安装JDK与环境变量配置 一.getconf LONG_BIT 查看系统位数,并下载相应的jdk.我的系统是32位的,所以下载的jdk是:jdk-8u77-linux-i586.gz.并且 ...
- linux ubuntu安装jdk
Oracle对Jdk7与Jre7的关系的经典图解 Oracle has two products that implement Java Platform Standard Edition(Java ...
- 2016032901 - ubuntu安装jdk
在ubuntu上安装jdk,然后网上大部分相同的教程配置,结果运行java,javac,java -version总是出现莫名奇妙的问题. 原先配置完之后,运行java -version后出现下面内容 ...
- 2016032701 - ubuntu安装jdk
参考地址:http://jingyan.baidu.com/article/d621e8da0e92052865913f32.html 1.首先需要去oracle官网去下载jdk1.8,我本人下载的是 ...
- CentOS 6.4 64位 安装 jdk 6u45
准备: 1.下载历史版本jdk 地址: http://java.sun.com/products/archive/ 下载的版本 jdk-6u45-linux-x64-rpm.bin Linux x6 ...
- Ubuntu安装 jdk.rpm 报错问题解决
报错问题出现原因 第一次使用Ubuntu操作系统,很多命令及软件安装方式与以往使用的Linux操作系统(CentOS)有很大区别.现在总结使用Ubuntu在安装JDK中,遇到的问题及解决方法. roo ...
- ubuntu安装jdk<服务器>
服务器 阿里云服务器Ubuntu安装jdk7 2014-08-25 16:44 | coding云 | 5825次阅读 | 6条评论 一.下载jdk 可以先下载到本地,然后ftp到服务器 官方 ...
- Ubuntu 安装 JDK 7
直接下载jdk压缩包方式安装 分为下面5个步骤 1.官网下载JDK 2.解压缩,放到指定目录 3.配置环境变量 4.设置系统默认JDK 5. 测试jdk 1.官网下载JDK 地址: http ...
随机推荐
- 每日一九度之 题目1043:Day of Week
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:7336 解决:2563 题目描述: We now use the Gregorian style of dating in Russia. ...
- HttpClient的使用方法
使用httpClient发送请求.接收响应很简单.一般需要以下几个步骤. 第一:创建HttpClient对象: 第二:创建请求方法的实例,并指定请求URL.如果要发送GET请求,创建HttpGet对象 ...
- PHP之分页类
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2016/6/22 * Time: 21:37 */ Class P ...
- hdu4924 Football Manager
这题上来我是没有思路的.因为目标值关涉到的因素太多而直接枚举的复杂度又太高. 目标值由两部分合成,一部分是队员的CA和与PA和,另一部分是队员之间的relationship. 前者是简单的代数累加,而 ...
- C/C++ 调用qsort/sort 对字符数组排序的cmp函数写法
这个问题屡次碰到解决之后再次遇到又忘记怎么弄了,这次打算彻底搞清楚. ·C 首先对所谓字符数组的排序应该是对(char)*a[]数组而非(char)a[][]进行的排序,后者是无法直接调用qsort实 ...
- Resilio(BtSync)搭建
Resilio(原名:BtSync)介绍 同步是使用PC和Mac,NAS,甚至服务器之间传输文件的最好方法.创建自己的私有云.连接设备和同步文件安全,不发送他们在第三方服务器.我们不限制你的速度和存储 ...
- OBD芯片应用开发手册 OBD2开发 内部资料分享 汽车电子通讯开发TDA61 TDA66芯片
OBD产品及各种汽车电子相关的开发.往往需要开发者学习各种汽车协议,深入了解全部OBD规范和汽车各性能参数.这往往需要开发者很长的时间学习研究,大大延缓了OBD产品的上市开发进度.为此深圳芯方案电子公 ...
- 批发网加盟页面轮播Jquery jcarousellite插件效果
Jquery jcarousellite 插件的好处 其中: 参数说明: btnPrev string 上一个按钮的class名, 比如 btnPrev: ".prev" ...
- Android内存Context泄露:Handler&内部类
1 public class SampleActivity extends Activity { 2 3 private final Handler mLeakyHandler = new Handl ...
- easyui.combotree.search.js
(function ($) { //combotree可编辑,自定义模糊查询 $.fn.combotree.defaults.editable = true; $.extend($.fn.combot ...