小白教程! Linux服务器上JDK安装配置方法

 更新时间:2017年12月22日 08:59:42   作者:dijia478  
这篇文章主要为大家详细介绍了Linux服务器上JDK安装配置方法,小白教程!具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了Linux上JDK安装配置方法,供大家参考,具体内容如下

一、环境

VMware12 Pro

CentOS-6.7-i386-bin-DVD1

jdk-8u151-linux-i586

二、详细安装步骤前提:需要卸载自己Linux上的jdk

rpm-qa| grepjdk 会显示你所有包含jdk这个字符串的安装包

rpm-e--nodeps对应的每个包名 会卸载对应的包

之后如果java -version显示

就是卸完了。

我之前是装过jdk1.7的,所以我需要卸载 ,没装过的直接从下面开始

1、去官网下载JDK

下载地址

需要选中那个图中红色框起来的小圆点,才能下在,意思就是你接收许可协议

因为我的虚拟系统是32位的,所以我下32位JDK,根据你的情况具体看。x86代表32位系统,x64代表64位系统。

不知道服务器是多少位系统的,直接用这个命令:

二、上传,解压JDK

有人可能不知到rz命令是个啥,你的咋没有?

这是一个简单的上传下载工具,如果你没装过的话,可以装一下,挺好用的

安装前先检查有没有安装lrzsz:

rpm –q l lrzsz

没安装可以使用下列命令进行安装:

yum install lrzsz –y、

之后你就可以用rz上传本地文件到服务器的当前目录下了,sz后面跟上指定文件目录,可以将其从服务器上下载到本地

好了,jdk上传好后是这个样子的:

解压,等等有点慢,这样就解压到了当前目录了:

三、移动下位置

为了以后方便管理,我把jdk的目录换个位置,重命名一下

现在去看看jdk,ok,jdk1.8已经存在了,那个jdk1.7不用管,是我以前安的

ls | grep jdk 命令是管道命令啊,列出当前目录文件,并检索其中包含jdk的显示出来

四、配置环境变量

先用vim打开/etc/profile

在文件最下面添加,保存退出

运行下面命令让配置立即生效

现在通过java -version和javac -version命令检查下,两个结果相同

OK,jdk配置完成!

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

相关文章

  • Java 面向对象之继承篇详解原理与特点

    Java 面向对象之继承篇详解原理与特点

    继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为
    2021-10-10
  • java之左旋转字符串介绍

    java之左旋转字符串介绍

    java之左旋转字符串介绍,需要的朋友可以参考一下
    2013-02-02
  • 使用Java实现Excel导入并进行数据校验

    使用Java实现Excel导入并进行数据校验

    这篇文章主要为大家详细介绍了Java如何根据下载的指定数据模板写入数据和导入并进行数据校验,文中的示例代码讲解详细,需要的可以了解下
    2025-03-03
  • java中CompleteFuture与Future的区别小结

    java中CompleteFuture与Future的区别小结

    本文主要介绍了java中CompleteFuture与Future的区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-12-12
  • idea中的Maven导包失败问题解决方案汇总

    idea中的Maven导包失败问题解决方案汇总

    这篇文章主要介绍了idea中的Maven导包失败问题解决总结,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • java中堆内存与栈内存的知识点总结

    java中堆内存与栈内存的知识点总结

    在本篇文章里小编给大家整理的是关于java中堆内存与栈内存的知识点总结,有需要的朋友们可以跟着学习下。
    2019-12-12
  • 分布式调度器之Spring Task 的使用详解

    分布式调度器之Spring Task 的使用详解

    SpringTask是Spring框架中用于任务调度的组件,通过简单的注解就能实现定时任务的创建和调度,可以通过配置线程池来实现,本文给大家介绍分布式调度器之Spring Task 的使用,感兴趣的朋友跟随小编一起看看吧
    2024-10-10
  • Java阻塞延迟队列DelayQueue原理及使用详解

    Java阻塞延迟队列DelayQueue原理及使用详解

    这篇文章主要介绍了Java阻塞延迟队列DelayQueue原理及使用详解,阻塞队列是一个支持两个附加操作的队列,这两个附加的操作是:在队列为空时,从队列中获取元素的消费者线程会一直等待直到队列变为非空,需要的朋友可以参考下
    2023-12-12
  • java 中ThreadPoolExecutor原理分析

    java 中ThreadPoolExecutor原理分析

    这篇文章主要介绍了java 中ThreadPoolExecutor原理分析的相关资料,需要的朋友可以参考下
    2017-03-03
  • springboot3.4和mybatis plus的版本问题的解决

    springboot3.4和mybatis plus的版本问题的解决

    本文主要介绍了springboot3.4和mybatis plus的版本问题的解决,主要由于Spring Boot 3.4与MyBatis-Plus版本不匹配导致分页功能问题,下面就来解决这个问题,感兴趣的可以了解一下
    2025-03-03

最新评论