debian/ubuntu下安装java8

本文详细介绍了在Ubuntu系统中安装JDK7的具体步骤,包括从Oracle官网下载JDK压缩包、解压缩并放置到指定目录、配置环境变量、设置系统默认JDK版本以及最后的测试验证。

通过oracle-java8-installer 安装的 方法:

http://blog.youkuaiyun.com/feelang/article/details/24425349

通过 oracle-java8-installer 安装总是失败

失败之后 需要清除安装痕迹:

  1. sudo rm /var/lib/dpkg/info/oracle-java7-installer*
    sudo apt-get purge oracle-java7-installer*
    sudo rm /etc/apt/sources.list.d/*java*


----------------------------------------------------------------------------------------------------------------

然后 采用第二种方法, 直接从 oracle 官方网站下载

直接下载jdk压缩包方式安装(这里只介绍jdk7的,jdk8 的原理完全一致)

 分为下面5个步骤

   1.官网下载JDK

   2.解压缩,放到指定目录

   3.配置环境变量

   4.设置系统默认JDK

 5. 测试jdk


1.官网下载JDK   

     地址: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html

  选择相应的 .gz包下载 

   官网的有时抽风会下载不了, 

   可以从这个地址:  http://download.youkuaiyun.com/download/aqtata/9022071  ,csdn上下载 8u60版本,不要积分

    要注意,下载对应系统的32/64位的版本, 查看系统位数命令:

uanme -a

   如果下载了错误的版本, 会导致java/javac 命令不能运行

   会出现 : bash: ./java: cannot execute binary file 问题


2. 解压缩,放到指定目录(以jdk-7u60-linux-x64.gz为例)

  创建目录:

sudo mkdir /usr/lib/jvm

 加压缩到该目录:

 sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm


3.修改环境变量:  

sudo vim ~/.bashrc

 文件的末尾追加下面内容:

#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60  ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

 使环境变量马上生效

 source ~/.bashrc


4.设置系统默认jdk 版本

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_60/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_60/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_60/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7.0_60/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7.0_60/bin/javap 300

 然后执行:

sudo update-alternatives --config java

    若是初次安装jdk,会有下面的提示     

   There is only one alternative in link group java (providing /usr/bin/java): 

    /usr/lib/jvm/jdk1.7.0_60/bin/java

 否者,选择合适的jdk


5.测试jdk

java -version

java version "1.7.0_60"

  Java(TM) SE Runtime Environment (build 1.7.0_60-b19)

  Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)

  jdk 安装成功


转载于:https://my.oschina.net/wangxnn/blog/520564

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值