Ubuntu 15下安装JDK1.8教程

 更新时间:2016年12月26日 17:17:12   作者:lfendo  
这篇文章主要为大家详细介绍了Ubuntu 15下JDK1.8安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

一、下载安装包

官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html


点击同意、然后选择相应的版本、进行下载


二、安装JDK

下载下来之后,通过命令解包

sudo tar zxvf jdk-8u111-linux-x64.tar.gz


解包之后


创建一个目录/usr/lib/jvm以便于把下载解压后的包放到这个目录下。

sudo mkdir -p /usr/lib/jvm


把解压后的jdk1.8.0_25文件夹放到/usr/lib/jvm目录中。注意:上面我是在下载好的jdk目录。

sudo cp -r jdk1.8.0_111 /usr/lib/jvm


进入到/usr/lib/jvm目录下

cd /usr/lib/jvm


把解压后的jdk1.8.0_25文件夹重命名为java,以便于书写

sudo mv jdk1.8.0_111 jdk


添加环境变量

sudo gedit ~/.bashrc

加入如下内容

export JAVA_HOME=/usr/lib/jvm/java 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH 


输入如下代码 

source ~/.bashrc


报错。我用的是zsh、配置的是./bashrc、bashrc是给bash看的、修改./zshrc。。。。

sudo gedit ~/.zshrc


保存

source ~/.zshrc

三、测试

输入:

java -version


javac -version


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • MyBatis关联查询的实现

    MyBatis关联查询的实现

    MyBatis可以通过定义多个表的关联关系,实现多表查询,本文主要介绍了MyBatis关联查询的实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • 应用Java泛型和反射导出CSV文件的方法

    应用Java泛型和反射导出CSV文件的方法

    这篇文章主要介绍了应用Java泛型和反射导出CSV文件的方法,通过一个自定义函数结合泛型与反射的应用实现导出CSV文件的功能,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • 详解使用Spring MVC统一异常处理实战

    详解使用Spring MVC统一异常处理实战

    本篇文章主要介绍了详解使用Spring MVC统一异常处理实战,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • 剑指Offer之Java算法习题精讲数组与二叉树

    剑指Offer之Java算法习题精讲数组与二叉树

    跟着思路走,之后从简单题入手,反复去看,做过之后可能会忘记,之后再做一次,记不住就反复做,反复寻求思路和规律,慢慢积累就会发现质的变化
    2022-03-03
  • Java排序算法总结之归并排序

    Java排序算法总结之归并排序

    这篇文章主要介绍了Java排序算法总结之归并排序,较为详细的分析了归并排序的原理与java实现技巧,需要的朋友可以参考下
    2015-05-05
  • java 导入Excel思路及代码示例

    java 导入Excel思路及代码示例

    这篇文章主要介绍了java 导入Excel思路及代码示例,简要分析了设计思路,然后分享了实例代码,具有一定参考价值,需要的朋友可以了解下。
    2017-11-11
  • Logstash配置Java日志格式的方法小结

    Logstash配置Java日志格式的方法小结

    Logstash 是用于日志收集的开源工具,通常与 Elasticsearch 和 Kibana 一起使用,形成 ELK Stack,Logstash 非常灵活,可以通过配置文件(通常是 .conf 文件)来定义数据的输入、处理和输出,本文给大家介绍了Logstash配置Java日志格式的方法,需要的朋友可以参考下
    2024-09-09
  • Java设计模式之建造者模式(Builder模式)介绍

    Java设计模式之建造者模式(Builder模式)介绍

    这篇文章主要介绍了Java设计模式之建造者模式(Builder模式)介绍,本文讲解了为何使用建造者模式、如何使用建造者模式、Builder模式的应用等内容,需要的朋友可以参考下
    2015-03-03
  • SpringBoot起步依赖和自动配置基本介绍

    SpringBoot起步依赖和自动配置基本介绍

    这篇文章主要介绍了SpringBoot起步依赖和自动配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • 浅谈JavaIO之try with底层原理

    浅谈JavaIO之try with底层原理

    众所周知,所有被打开的系统资源,比如流、文件或者Socket连接等,都需要被开发者手动关闭,否则随着程序的不断运行,资源泄露将会累积成重大的生产事故。本文将介绍JavaIO之try with底层原理。
    2021-06-06

最新评论