要在 Ubuntu 18.04.1 系统中安装 Jdk 7(openjdk-7-jdk),但是在系统终端中使用 apt install openjdk-7-jdk 命令却安装失败,查找资料后才发现 Ubuntu 16.04 版本以后安装源已经默认没有 openjdk 7 了,所以不能用。之所以要安装 Jdk 7 是 android-6.0.1_r1 编译的需要,下面就介绍在 Ubuntu 18.04.1 系统中安装 Jdk 7 以及切换 jdk 环境的方法。
一、安装方法Jdk 7 1.首先需要下载 jdk7 以及 jdk7 依赖的类库: 2.下载的时候要选择和自己平台匹配的 deb 包,我安装的是 64 位的 Ubuntu 系统,所以我下载的是 arm64 的 deb 包。然后把下载的这六个 deb 文件放在一个空文件夹里面,执行: sudo dpkg -i *.deb 3.当然你可以随便放,然后分别指定他们的位置就行,比如: sudo dpkg -i [path1] [path2] … 4.执行完之后 jdk 7 就安装成功了。 5.执行 java -version 看一下当前版本号,如果是 jdk-1.7 那么你就成功了,就不用往下看了。如果不是 1.7 说明你之前安装的有其他版本的 jdk,那么我们还需要配置一个当前使用哪个版本的 jdk。
二、配置jdk版本的方法 1.执行下面的命令查看当前安装的所有 jdk 版本: update-java-alternatives --list 2.执行下面的命令,然后选择你要用的版本: sudo update-alternatives --config java sudo update-alternatives --config javac 3.然后再次验证版本是否正确 java -version javac -version 注意:如果不对,请重复该步骤。 4.到这里还没有结束,其实如果要编译 android 源码还有几个命令也要配置(当然你要是用不到也可以不配置): sudo update-alternatives --config javap sudo update-alternatives --config javadoc sudo update-alternatives --config jar sudo update-alternatives --config javah 注意:一定要把这四个也配置了,不然你还是编译不过。 5.最后如果需要可以配置一下 JAVA_HOME 在 .bashrc 里面添加下面这句话就可以了: JAVA_HOME=[javadir]
相关主题 |