linux系统通用安装

通过tar.gz压缩包安装

此方法适用于绝大部分的linux系统

下载tar.gz的压缩包,这里使用官网下载。

进入:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

这里写图片描述

勾选接受许可协议后选择对应的压缩包,下载完成后上传的linux服务器上,这里是上传到/tmp 目录下。

也可以通过wget直接下载,注意这里的下载地址是有认证的。

下载完成后解压到指定文件下

先创建java文件目录,如果已存在就不用创建

[root@lyh:] # mkdir -p /usr/local/java

解压到java文件目录

[root@lyh:] # tar -vzxf jdk-8u161-linux-x64.tar.gz -C /usr/local/java/

添加环境变量,编辑配置文件

[root@lyh:] # vi /etc/profile

在文件最下方或者指定文件添加

export JAVA_HOME=/usr/local/java/jdk1.8.0_161

export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/

export PATH=$PATH:$JAVA_HOME/bin

保存退出(保存退出的命令是,Shift+:后输入wq回车),然后重新加载配置文件

[root@lyh:] # source /etc/profile

最后测试

[root@lyh:] # java -version

可以看到一下信息则表示配置成功

java version “1.8.0_161”

Java™ SE Runtime Environment (build 1.8.0_161-b12)

Java HotSpot™ 64-Bit Server VM (build 25.161-b12, mixed mode)

ubuntu系统

使用apt-get 命令安装

添加ppa

[root@lyh:] # sudo add-apt-repository ppa:webupd8team/java

[root@lyh:] # sudo apt-get update

安装oracle-java-installer

[root@lyh:] # sudo apt-get install oracle-java8-installer

安装器会提示你同意 oracle 的服务条款,选择 ok

然后选择yes 即可,如果你因为网络或者其他原因,导致installer 下载速度很慢或无法下载,可以中断操作.然后下载好相应jdk的tar.gz 包,放在:/var/cache/oracle-jdk8-installer下面,然后安装一次installer,installer则会默认使用你下载的tar.gz包。

测试

[root@lyh:] # java -version

可以看到一下信息则表示配置成功

java version “1.8.0_161”

Java™ SE Runtime Environment (build 1.8.0_161-b12)

Java HotSpot™ 64-Bit Server VM (build 25.161-b12, mixed mode)

red hat 或centos

使用rpm命令

1、通过官网下载选定版本的rpm包,然后放在指定目录下(这里是/tmp)

进入指定目录下cd /tmp

2、添加执行权限

[root@lyh:] # chmod +x /tmp/jdk-8u161-linux-x64.rpm

3、rpm安装

[root@lyh:] # rpm -ivh /tmp/jdk-8u161-linux-x64.rpm

4、查看版本信息

[root@lyh:] # java -version

可以看到一下信息则表示配置成功

java version “1.8.0_161”

Java™ SE Runtime Environment (build 1.8.0_161-b12)

Java HotSpot™ 64-Bit Server VM (build 25.161-b12, mixed mode)

使用yum源

这里需要注意yum源的配置

1、查看yum库中都有哪些jdk版本

[root@lyh:] # yum search java|grep jdk

2、选择指定的版本安装,注意最后的 * 以及yum源安装的是openjdk,注意openjdk的区别。

[root@lyh:] # yum install java-1.8.0-openjdk*

3、安装完成后查看版本信息

[root@lyh:] # java -version

原文来自:lyhkmm.com

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

作者:蒙蒙的林先生

来源:CSDN

原文:https://blog.csdn.net/lyhkmm/article/details/79524712

版权声明:本文为博主原创文章,转载请附上博文链接!

java打雪仗,linux jdk安装--转载相关推荐

  1. 在linux安装java过程_挑战Java在Linux上安装过程分享

    java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,之前大部分用户都是在Windows平台上进行搭建的,对于在Linux环境上进行安装也会比较陌生,可见是一种挑战,下面一起来看看豆豆系统给大 ...

  2. 【Java学习】JDK安装及第一个java程序

    一直听说Java是C++的升级和优化,却一直没用过,今天来简单学习一下. JDK安装及第一个java程序 一.JDK安装 二.第一个java程序 三.系统环境变量配置 一.JDK安装 JDK(Java ...

  3. java环境配置——JDK安装

    [初识java] 参考说明:https://jingyan.baidu.com/article/e5c39bf5ca44d639d7603332.html(百度经验) 在开始学习java的时候,我们先 ...

  4. Linux开发环境搭建之Java开发环境JDK安装配置

    2019独角兽企业重金招聘Python工程师标准>>> 这几天国产的Linux系统deepin15.5正式版发布了,基本上处于稳定了,受不了win10的各种卡顿和系 统封闭不能修改的 ...

  5. 使用oracle安装jdk1.7,【Java】Linux下安装配置Oracle JDK 1.7版本

    1 环境 Vmware虚拟机中的Ubuntu 12.04 32位系统 2具体安装步骤 ①下载最新的jdk包 注意jdk区分32位版本和64位版本,要与Ubuntu兼容才行 下载地址 http://ww ...

  6. linux上安装java失败,Linux下安装jdk失败怎么办

    有时出于需要(比如安装最新的eclipse),我们需要安装指定版本的JDK.然而,安装完成之后,再次键入命令查询JDK版本却发现版本号没有更新.那么,这应该如何解决呢?下面就让学习啦小编教大家Linu ...

  7. linux是否安装java环境,linux是否安装java环境

    linux是否安装java环境 [2021-02-11 10:02:15]  简介: 服务器 Tomcat是基于java语言的web服务器软件,本文主要介绍如何在centos7.5上配置java环境并 ...

  8. Linux内核上安装JAVA程序,Java在Linux上安装

    工欲善其事,必先利其器,我们都是开发人. 那么,今天在Linux上安装Java,虽然之前我都是在Windows平台上搭建环境的 新的挑战: 第一步:下载JDK,我这里下载的JDK7,版本太高,不好打配 ...

  9. Java编程入门---JDK安装

    Java编程入门 初步了解方法的定义方式和相互调用 掌握递归调用 理解和使用数组 掌握常见类的基本使用,String字符串.Random随机类.Math数学库类和日期类 程序 程序=算法+数据结构 用 ...

最新文章

  1. angularjs2 html转义,详解Angular.js数据绑定时自动转义html标签及内容
  2. 每天学一点flash (20) flash cs3.0 外部加载图片
  3. STM32:从菜鸟到牛人就是如此简单!为了学习单片机而去学习单片机的思路是不对的
  4. python基础3(来自廖雪峰的官方网站)
  5. 使用jMeter的csv data set config避免用户密码的硬编码
  6. 用python可以解决什么问题_学 Python 能帮你解决什么问题 ?
  7. mysql语句获取当前时间,系列篇
  8. 一个小型的无线路由器 Linux 系统OpenWRT
  9. Yc 变量的交换(C语言谭浩强第五版第二章习题4.1为例)
  10. 计算机报名照片无法显示,有关人事考试照片审核处理工具的问题
  11. 科学计算机imissyou,imissyou是什么意?imissyou – 手机爱问
  12. MySQL 集群Cluster
  13. python计算机二级刷题软件(未来教育) 第十五套
  14. python 批量图片局部高斯模糊(图片水印处理)
  15. OpenCV实现单目摄像头对图像目标测距
  16. 请检查下面的程序,找出其中的错误并改正,然后上机调试,使之能正常运行,从键盘输入,检查输出
  17. 求助-强化学习基础-K-摇臂老虎机Python
  18. 小程序模拟表格-可左右滑动
  19. Flashback 技术总结(转贴整理)
  20. 团队任务3:每日立会(2018-10-23)

热门文章

  1. uni-app学习:CSS之flex布局居中
  2. 什么样的视频号内容更容易火?视频号怎么做推送上热门
  3. 2022-03-03 北京 计算机知识。字符编码,ppt
  4. Modelsim设置默认窗口排版
  5. 服务器名称显示 n a,EXCEL技巧 怎样消除vlookup找不到目标时出现的#N/A
  6. CAP迷思:关于分区容忍性
  7. java检索电脑的所有图片_查找电脑里重复的照片
  8. Android 朋友圈之评论回复列表
  9. 厦门八大美院墙绘 茶馆里的中国风墙绘壁画
  10. Qt5设置应用程序图标