1、下载 jdk

这里我们拿jdk8来作为例子

1.1、官网下载地址

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html


考虑到我们下载较慢而且登录比较麻烦这里我开了百度网盘

1.2、百度网盘下载地址

链接:https://pan.baidu.com/s/1JLmQvqzsYHWxO6h8XbPRFg
提取码:2mqh

2、下载软件(如果你有其他的SSH软件这步跳过)

ps:以前用了 xshell 结果域名被黑了 再也不敢用xshell了
这里我们用到了 宝塔SSH管理工具

2.1、下载地址

官方下载地址

https://www.bt.cn/

2.2、连接(这里我为了方便新开了一台虚拟机)


如果不知道自己的ip输入 ifconfig

如果不显示 参考我们的静态ip配置 这里我就不发链接了 博客里有上一篇就是

3、上传

首先我们在 usr/local 下新建一个文件夹

3.1、命令

进入文件

 cd /usr/local/

创建文件夹

mkdir java

进入文件夹

cd java

上传文件

查看是否创建成功

ll

4、解压

解压 并查看

tar -zxvf jdk-8u271-linux-x64.tar.gz
ll

删除 压缩包 并查看

rm -rf jdk-8u271-linux-x64.tar.gz
ll


重命名 并查看

mv jdk1.8.0_271 jdk1.8
ll


进入文件夹获取当前目录

cd jdk1.8
pwd


复制这个路径然后需要配置环境变量

5、配置环境变量

命令

vi /etc/profile

在文件末尾添加如下配置:
按i编辑 把光标放到文本末尾,修改 第一行 把刚刚pwd的路径复制上去

export JAVA_HOME=/usr/local/java/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
写完之后,将输入法切换到英文并且小写状态
先按 esc 退出编辑模式,再输入 :wq 保存退出

使/etc/profile生效

 source /etc/profile

6、测试环境变量查看是否成功

java
javac
java -version


如出现上面页面就是成功

花开一千年,花落一千年,花叶永不见

linux系统下 java 环境的安装相关推荐

  1. linux下使用python_Python随笔(一)、Linux系统下python环境的安装

    安装python3.5可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlit ...

  2. scala linux 环境配置,LINUX系统下Java和Scala的环境配置

    最近,笔者在研究一个有关"自然语言处理"的项目,在这个项目中,需要我们用Spark进行编程.而Spark内核是由Scala语言开发的,所以在使用Spark之前,我们必须配置好Sca ...

  3. Linux系统中Java环境的搭建及JDK的安装(附上每一步操作截图及说明)【一看就懂】

    开门见山 第一步: 官网下载你所要使用的jdk版本:或本地已经存在的Linux系统的jdk压缩包.(这里以jdk1.8为例) 将此压缩包按如下图所示操作(1.进入/opt/文件 2.将压缩包拖入此处) ...

  4. 在linux操作系统中启动oracle数据库程序,Linux系统下Oracle数据库的安装和启动关闭操作教程...

    这篇文章主要介绍了Linux系统下Oracle数据库的安装和启动关闭操作教程,并针对在sqlplus下所需执行的命令进行讲解,需要的朋友可以参考下 1.准备: df -H 查看空间剩余   一般准备最 ...

  5. Linux 系统下各种包的安装方法

    一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在 ...

  6. Linux系统下工具软件的安装

    Linux系统下软件的几种安装方法 1 背景 2 环境 3 安装工具 3.1 准备工作 3.1.1 更新系统 3.2 系统工具 3.2.1 elementary-tweaks 工具 3.2.3 Edd ...

  7. Linux系统下Java 转换Word到PDF时,结果文档内容乱码的解决方法

    本文分享在Linux系统下,通过Java 程序代码将Word转为PDF文档时,结果文档内容出现乱码该如何解决.具体可参考如下内容: 1.问题出现的背景 在Windows系统中,使用Spire.Doc ...

  8. ubuntu系统下Java环境JDK的安装

    Debian Linux下安装jdk 下载压缩包 官网下载对应的.gz包 点击下载 解压文件 创建一个目录用于存放解压后的文件,并解压缩到该目录下 sudo mkdir /opt/java8 sudo ...

  9. CentOS7系统下Java环境和tomcat的安装

    TomCat官网:https://tomcat.apache.org/ 选择下载tar.gz (pgp, sha512) oracle官网下载JDK :https://www.oracle.com/j ...

  10. Linux系统下Oracle11g r1的安装之四: 开始安装Oracle

    1. 进入root目录,解压下载的oracle文件 unzip linux_11gR1_database_1013.zip mv database/ /u01 cd /u01 ls -l chown ...

最新文章

  1. 从Elasticsearch来看分布式系统架构设计,真是666~
  2. 配置kubernetes服务basic auth
  3. Windows之Fiddler抓HTTP和HTTPS请求
  4. .NET Core 单元测试
  5. linux kvm dhcp配置,《转》QEMU-KVM创建虚拟机自动指定IP的配置
  6. 阿里技术解密:全链路压测体系建设方案的思考与实践
  7. 关于Chrome出现Provisional headers are shown无法正常访问的解决方案(其他firefox,360, IE访问正常) (转)...
  8. 15/7/2017 暑期第一次集训小总结
  9. 深度学习自学(二十二):人脸检测人脸识别-嵌入式平台方案汇总
  10. 开发环境、生产环境、测试环境的基本理解和区别
  11. 【图像去噪】基于matlab GUI中值+均值+维纳+小波滤波图像去噪【含Matlab源码 753期】
  12. ajax异步延迟加载图片,lazyload.JS实现图片异步延迟加载
  13. html背景图片自动铺满屏幕,【CSS背景图片页面自适应充满屏幕】
  14. 中标麒麟yum源地址
  15. Matlab 7 win7安装步骤
  16. iOS7到iOS8 一个通用的横竖屏幕切换总结
  17. Wi-Fi弱网传输优化不成功有感
  18. 联想服务器报错“传感器ME Status已从不太严重状态转换至紧急状态”
  19. 手机移动web页面的排版与布局一点经验(尺寸单位兼容行。)
  20. 网络营销未来的发展趋势

热门文章

  1. 技术总结之SpringIOC
  2. CentOS 配置httpd使局域网能够正常訪问
  3. 三、Socket之UDP异步传输文件-多文件传输和文件MD5校验
  4. 学英语怎样才能事半功倍
  5. Longhorn的糟糕体验!
  6. MPLS virtual private network 本地互访实验(华为设备)
  7. Vulnhub-HackInOS
  8. H3C OSPF 单区域、多区域(虚连接)配置
  9. IdleHandler,页面启动优化神器
  10. 如何实现一个简单的熔断以及Hystrix原理分析