Develop环境快速搭建

作者: 金沙澳门官网网址  发布:2019-10-18
  • 安装JDK

Android L之后推荐使用JDK7编译程序,这是自然发展规律,就像是4年前编译Android 1.6需要使用JDK5一样。

1. 更新apt-get:

$ sudo apt-get update

2. 安装jdk:

$ sudo apt-get install openjdk-8-jdk

部分eclipse现只支持jdk8,且安装jdk9会有error,详见:

3. JDK版本切换:

$ sudo update-alternatives --config java

图片 1

Differencebetween auto mode and manual mode in update-alternatives:

style="white-space: pre; display: inline-block; text-indent: 2em; line-height: inherit"> In Auto Mode, will select the generic name of the programautomatically based on the Priority value of the alternatives; The one with thehighest priority gets set as the generic name.

style="white-space: pre; display: inline-block; text-indent: 2em; line-height: inherit"> In Manual Mode, will set the generic name as the userselected alternative irrespective of the Priority value of the alternatives,hence the name "manual".

Java alternatives(sudoupdate-alternatives --config java) Change auto mode:

style="white-space: pre; display: inline-block; text-indent: 2em; line-height: inherit"> Make the priorityof /usr/lib/jvm/java-8-oracle/jre/bin/java higher that the rest to automatically enable it asdefault java binary.

  style="white-space: pre; display: inline-block; text-indent: 2em; line-height: inherit">  $ sudoupdate-alternatives --install /usr/bin/java java/usr/lib/jvm/java-8-oracle/jre/bin/java 1100

4. 确认当前java 版本:

$ java -version

5. 添加环境变量:

$ sudo vim /etc/profile

# jdk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre

$ source /etc/profile

多版本JDK是可以共存的,只需要使用update-alternatives工具就可以随时将它们切换。下面描述安装openjdk和oracle jdk(对不住了sun)以及切换版本的过程。

  • 安装eclipse

一、安装openjdk7

[plain] view plain copy

 

 图片 2图片 3

  1. $ sudo apt-get update  
  2. $ sudo apt-get install openjdk-7-jdk  

安装完成后找到其安装路径:

[plain] view plain copy

 

 图片 4图片 5

  1. $ dpkg -L openjdk-7-jdk  
  2. /.  
  3. /usr  
  4. /usr/lib  
  5. /usr/lib/jvm  
  6. /usr/lib/jvm/java-7-openjdk-amd64  
  7.   
  8. $ ls /usr/lib/jvm/java-7-openjdk-amd64/  
  9. ASSEMBLY_EXCEPTION  bin  docs  include  jre  lib  man  src.zip  THIRD_PARTY_README  

本文由金沙澳门官网发布于金沙澳门官网网址,转载请注明出处:Develop环境快速搭建

关键词: 金沙澳门官网