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的更多相关文章

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

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

  2. Ubuntu 安装 JDK 7 / JDK8 的两种方式

    ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用pp ...

  3. Ubuntu安装JDK与环境变量配置

    Ubuntu安装JDK与环境变量配置 一.getconf LONG_BIT 查看系统位数,并下载相应的jdk.我的系统是32位的,所以下载的jdk是:jdk-8u77-linux-i586.gz.并且 ...

  4. linux ubuntu安装jdk

    Oracle对Jdk7与Jre7的关系的经典图解 Oracle has two products that implement Java Platform Standard Edition(Java ...

  5. 2016032901 - ubuntu安装jdk

    在ubuntu上安装jdk,然后网上大部分相同的教程配置,结果运行java,javac,java -version总是出现莫名奇妙的问题. 原先配置完之后,运行java -version后出现下面内容 ...

  6. 2016032701 - ubuntu安装jdk

    参考地址:http://jingyan.baidu.com/article/d621e8da0e92052865913f32.html 1.首先需要去oracle官网去下载jdk1.8,我本人下载的是 ...

  7. CentOS 6.4 64位 安装 jdk 6u45

    准备: 1.下载历史版本jdk 地址: http://java.sun.com/products/archive/ 下载的版本 jdk-6u45-linux-x64-rpm.bin  Linux x6 ...

  8. Ubuntu安装 jdk.rpm 报错问题解决

    报错问题出现原因 第一次使用Ubuntu操作系统,很多命令及软件安装方式与以往使用的Linux操作系统(CentOS)有很大区别.现在总结使用Ubuntu在安装JDK中,遇到的问题及解决方法. roo ...

  9. ubuntu安装jdk<服务器>

    服务器 阿里云服务器Ubuntu安装jdk7 2014-08-25 16:44 |  coding云 |  5825次阅读 | 6条评论   一.下载jdk 可以先下载到本地,然后ftp到服务器 官方 ...

  10. Ubuntu 安装 JDK 7

    直接下载jdk压缩包方式安装 分为下面5个步骤 1.官网下载JDK 2.解压缩,放到指定目录 3.配置环境变量 4.设置系统默认JDK 5. 测试jdk 1.官网下载JDK      地址: http ...

随机推荐

  1. 完整学习git五git重置

    git重置命令的一个用途就是修改引用的游标指向 1查看git操作日志 git reflog 2查看当前head游标的指向 cat .git/refs/heads/master 3重置和跳转 git r ...

  2. java 编程时候的性能调优

    一.避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快. 例子: import java.util ...

  3. Matlab的libsvm的安装

    最关键的是compilers的选择(对于把Microsoft visual stdio 2005或者其他的编译器安装在自定义目录下的这一步非常关键)  以下是步骤:>> mex -setu ...

  4. 使用django的ImageField和from制作上传图片页面

    需求描述: 做一个简单的注册页面,使得用户在注册页上传头像. 解决办法: 以前用java写这个的时候,在action上面需要用IO接受文件,然后生成一个文件名,再将文件相对路径保存到user表的img ...

  5. Uva 11754 Code Feat

    题意概述: 有一个正整数$N$满足$C$个条件,每个条件都形如“它除以$X$的余数在集合$\{Y_1, Y_2, ..., Y_k\}$中”,所有条件中的$X$两两互质, 你的任务是找出最小的S个解. ...

  6. 为Apache配置虚拟机Virtual Host

    配置虚拟机最少需要修改两个文件,即httpd-vhosts.conf 和 hosts (记住修改任何配置前先备份哦,这才是个好习惯) 第一步,修改httpd-vhosts.conf文件, 文件路径 \ ...

  7. UVa 11624,两次BFS

    题目链接:http://vjudge.net/contest/132239#problem/A 题目链接:https://uva.onlinejudge.org/external/116/11624. ...

  8. Can't create handler inside thread that has not called Looper.prepare()

    参考文章:http://stackoverflow.com/questions/7185942/error-while-dispaying-an-toast-message-cant-create-h ...

  9. 用re-sign.jar重签名apk后安装失败的解决办法

    问题 打开re-sign.jar,将下载好的apk拖入re-sign.jar的界面进行重签名.重签名成功后,通过adb intall命令安装重签名后的apk文件失败.提示:Failure [INSTA ...

  10. WITH (NOLOCK)

    缺点: 1.会产生脏读 2.只适用与select查询语句 优点: 1.有些文件说,加了WITH (NOLOCK)的SQL查询效率可以增加33%. 2.可以用于inner join 语句 脏读: 一个用 ...