zoukankan      html  css  js  c++  java
  • Your version is: java version "1.6.0_24". The correct version is: Java SE 1.6.

    Your version is: java version "1.6.0_24".
    The correct version is: Java SE 1.6.

    Please follow the machine setup instructions at
    http://source.android.com/source/download.html
    ************************************************************
    build/core/main.mk:131: *** stop. Stop.

    下载 Java SE 1.6.33  http://www.oracle.com/index.html

    我的是32位的系统,jdk-6u33-linux-i586.bin,但流程类似,以下为参考流程,验证OK。

    zhoulc@zhoulc-PC:~/work/tools$ chmod +x jdk-6u33-linux-x64.bin
    zhoulc@zhoulc-PC:~/work/tools$ sudo ./jdk-6u33-linux-x64.bin

    zhoulc@zhoulc-PC:~/work/tools$ sudo mv jdk1.6.0_33/ /usr/lib/jvm/
    zhoulc@zhoulc-PC:~/work/tools$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_33/bin/java 1
    zhoulc@zhoulc-PC:~/work/tools$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_33/bin/javac 1
    zhoulc@zhoulc-PC:~/work/tools$ sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_33/bin/javaws 1
    zhoulc@zhoulc-PC:~/work/tools$ sudo update-alternatives --config java
    There are 2 choices for the alternative java (providing /usr/bin/java).

      Selection    Path                                            Priority   Status
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      auto mode
      1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      manual mode
      2            /usr/lib/jvm/jdk1.6.0_33/bin/java                1         manual mode

    Press enter to keep the current choice[*], or type selection number: 2
    update-alternatives: using /usr/lib/jvm/jdk1.6.0_33/bin/java to provide /usr/bin/java (java) in manual mode.
    zhoulc@zhoulc-PC:~/work/tools$ sudo update-alternatives --config javac
    There are 2 choices for the alternative javac (providing /usr/bin/javac).

      Selection    Path                                         Priority   Status
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-6-openjdk-amd64/bin/javac   1061      auto mode
      1            /usr/lib/jvm/java-6-openjdk-amd64/bin/javac   1061      manual mode
      2            /usr/lib/jvm/jdk1.6.0_33/bin/javac            1         manual mode

    Press enter to keep the current choice[*], or type selection number: 2
    update-alternatives: using /usr/lib/jvm/jdk1.6.0_33/bin/javac to provide /usr/bin/javac (javac) in manual mode.
    zhoulc@zhoulc-PC:~/work/tools$ sudo update-alternatives --config javaws
    There are 3 choices for the alternative javaws (providing /usr/bin/javaws).

      Selection    Path                                              Priority   Status
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws   1061      auto mode
      1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/javaws   1061      manual mode
      2            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/javaws   1060      manual mode
      3            /usr/lib/jvm/jdk1.6.0_33/bin/javaws                1         manual mode

    Press enter to keep the current choice[*], or type selection number: 3
    update-alternatives: using /usr/lib/jvm/jdk1.6.0_33/bin/javaws to provide /usr/bin/javaws (javaws) in manual mode.
    zhoulc@zhoulc-PC:~/work/tools$

    To verify that the installation was successful, check Java’s version. It should now show that the Sun JDK is running instead of IcedTea:

    zhoulc@zhoulc-PC:~/work/tools$ java -version
    java version "1.6.0_33"
    Java(TM) SE Runtime Environment (build 1.6.0_33-b04)
    Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03, mixed mode)

    To revert the changes after Android has been compiled, run update-alternatives to switch back to OpenJDK.

    参考:http://blog.163.com/zhou_411424/blog/static/197362156201211284017553/

  • 相关阅读:
    常用正则
    css换行与不换
    数组Array.prototype方法的使用
    你真的知道css三种存在样式(外联样式、内部样式、内联样式)的区别吗?
    js中批量处理样式——cssText的使用
    CSS的定位属性实现text-shadow属性的文本下产生阴影效果
    深入js的面向对象学习篇(继承篇)——温故知新(三)
    深入js的面向对象学习篇(封装是一门技术和艺术)——温故知新(二)
    深入js的面向对象学习篇——温故知新(一)
    【转链接】Handlebars模板引擎以及浅谈模板引擎的实现原理
  • 原文地址:https://www.cnblogs.com/jimwind/p/3208758.html
Copyright © 2011-2022 走看看