Ubuntu 14.04下搭建 Android 开发环境(1) -JDK安装
来源:互联网 发布:网页源码加密 编辑:程序博客网 时间:2024/06/05 17:54
1、下载最新的jdk,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、本地的操作系统是Ubuntu 64位系统,所以我选择jdk-8u20-linux-x64.gz,下载完成后我放置在/opt/jdk目录下,各位可根据需要自行设置存放目录
sudo tar zxvf ./jdk-8u20-linux-x64.gz -C /opt/jdk
3、配置环境变量
inux中配置环境变量有4个地方:
/etc/environment:设置整个系统的环境,与登录用户无关
/etc/profile:为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行并从/etc/profile.d目录的配置文件中搜集shell的设置
/etc/bash.bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bashrc:该文件包含专用于该登录用户bash shell的bash信息,当登录时以及每次打开新的shell时该该文件被读取。它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。
各配置的生效时间:
/etc/environment:重启生效
/etc/profile:注销后登录生效
/etc/bash.bashrc:重新打开bash shell后生效
~/.bahsrc:重新打开bash shell后生效
我修改~/.bahsrc文件
vim ~/.bashrc
export JAVA_HOME=/opt/jdk1.8.0_20export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
退出保存,并运行下面的命令使之生效
source ~/.bashrc
4、配置默认JDK
由于部分Linux已经自带了JDK,所以我们需要设置刚刚安装好的JDK来作为默认JDK,可以进行下面的配置。
sudo update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_20/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_20/bin/javac 300
如果提示找不到路径,请重启后重试。
5、测试
启动终端,输入以下命令
java -versionjavac
- Ubuntu 14.04下搭建 Android 开发环境(1) -JDK安装
- 我学ubuntu - ubuntu下搭建android开发环境(从JDK到ADT插件安装全过程)
- Ubuntu 16.04下搭建 Android 开发环境 -JDK, Android Studio 安装
- Ubuntu 16.04下搭建 Android 开发环境 -JDK, Android Studio 安装
- Linux(ubuntu)下搭建Java开发环境 - 安装JDK
- ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk
- ubuntu系统安装jdk,搭建android环境
- Ubuntu 搭建 Android 开发环境-JDK及androidSDK安装搭建环境
- 开发环境搭建--Ubunut下JDK安装
- Ubuntu下安装JDK开发环境
- ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)
- ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)
- VMware安装Ubuntu教程,Linux下搭建Android开发环境
- VMware安装Ubuntu教程,Linux下搭建Android开发环境
- Ubuntu(Linux)下安装jdk并搭建开发环境(Eclipse)
- 【Linux菜鸟成长记(八)】Ubuntu下搭建Java开发环境之安装JDK
- ubuntu 搭建JDK开发环境
- Ubuntu 12.04安装MySQL,JDK 7,Eclipse搭建android开发环境
- Metaq的一些简单机制
- C++中.h文件和.m文件的区别
- Java的内存泄漏
- 趋势科技实习录--压力测试的脚本
- 编译时遇到 /usr/bin/ld: cannot find -lxxx 错误的解决方法
- Ubuntu 14.04下搭建 Android 开发环境(1) -JDK安装
- STL算法 ------- transform()
- Oracle 创建 DBLink 的方法
- Java实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能
- Swift学习小记001
- 深入浅出 RPC - 深入篇
- 手把手教你cuda5.5与VS2010的编译环境搭建
- Linux编程之select用法
- VMware Workstation性能优化