Ubuntu14.04 Java6 jdk安装与环境配置

时间:2022-11-02 18:19:01

在ubuntu上编译Andorid2.3-Android4.4需要安装Java6 Jdk;Java6 jdk下载链接:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR,编译Android用64位的linux这里我们选择jdk-6u45-linux-x64.bin这个版本(下载需要登录)。

1.安装JAVA jdk

我的安装目录是/usr/java,首先在/usr目录下创建java文件夹(需要root权限),在终端中输入 sudo mkdir /usr/java 即可。然后把下载好的jdk-6u45-linux-x64.bin复制到/usr/java目录下(同样需要root权限),在终端中输入 sudo cp -r /home/sun/jdk-6u45-linux-x64.bin /usr/java/ (/home/sun/jdk-6u45-linux-x64.bin为下载好的jdk的存放路径)。

然后要赋予jdk.bin文件执行权限,终端中输入 sudo chmod a+x /usr/java/jdk-6u45-linux-x64.bin;在终端中进入/usr/java目录并执行 sudo ./jdk-6u45-linux-x64.bin,它会自动解压,并创建jdk1.6.0_45文件夹。接下来就是环境配置了。

2.JAVA环境配置

环境配置的方法比较多,修改/etc/profile、/etc/environment、/etc/brash.brashrc等都可以。我修改的是/etc/profile文件。熟悉vi的可以用vi编辑,不熟悉的可以用gedit编辑,在终端中输入 sudo vi /etc/profile 或 sudo gedit /etc/profile即可。在文件末尾输入以下文字:

export JAVA_HOME=/usr/java/jdk1.6.0_45
export JRE_HOME=/usr/java/jdk1.6.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

然后在终端中输入 source /etc/profile,无需重启即可生效。

在终端中输入 java -version 显示以下结果

java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

即配置成功。

存在多个版本的JAVA可以配置可选项

update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_45/bin/javac 1

update-alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_45/bin/java 1

update-alternatives --install /usr/bin/javap javap /usr/java/jdk1.6.0_45/bin/javap 1

update-alternatives --install /usr/bin/javadoc javadoc /usr/java/jdk1.6.0_45/bin/javadoc 1

update-alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.6.0_45/bin/javaws 1

update-alternatives --install /usr/bin/javah javah /usr/java/jdk1.6.0_45/bin/javah 1

update-alternatives --config java (javac、javap等)可以选对应版本。