jdk安装 (rpm安装)

  1. jdk下载地址: https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
  2. 如果有安装openjdk 则卸载
  1. [root@centos ~]# java -version
  2. java version "1.8.0_121"
  3. Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
  4. Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
  5. # 检查
  6. [root@centos ~]# rpm -qa|grep jdk
  7. jdk1.8.0_121-1.8.0_121-fcs.x86_64
  8. # 卸载 -e --nodeps 强制删除
  9. [root@centos ~]# rpm -e --nodeps jdk1.8.0_121-1.8.0_121-fcs.x86_64
  10. [root@centos ~]# java -version
  11. -bash: /usr/bin/java: No such file or directory # OK
  1. 将下载好的JDK上传到服务器
  1. scp C:\Users\ibbd\Desktop/jdk-8u271-linux-x64.rpm root@40.152.163.23:/root
  1. 安装JDK
  1. # 先到存放 jdk-8u271-linux-x64.rpm 的目录
  2. cd /root
  3. # rpm 安装 jdk, 安装完之后它会在 /usr 目录生成一个 java 文件夹, 里面有一个 jdk1.8.0_271-amd64 文件夹就是环境
  4. rpm -ivh jdk-8u271-linux-x64.rpm
  5. # 编辑配置文件
  6. vim /etc/profile
  7. # 配置环境变量
  8. JAVA_HOME=/usr/java/jdk1.8.0_271-amd64
  9. CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
  10. PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  11. export PATH CLASSPATH JAVA_HOME
  12. # 保存退出: 先按 Esc ,再按冒号, 然后按 wq, 最后按 回车
  13. # 让文件立即生效
  14. source /etc/profile
  15. # 测试, 能看到版本号就成功了
  16. java -version

安装压缩版的JDK, 直接解压, 配置环境变量

  1. 比如解压在 /usr/local/java/jdk1.8.0_271-amd64 这个目录, 就直接配置环境变量
  1. vim /etc/profile
  1. 配置环境变量(注意目录)
  1. JAVA_HOME=/usr/java/jdk1.8.0_271-amd64
  2. CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
  3. PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  4. export PATH CLASSPATH JAVA_HOME
  1. 配置好环境变量之后让文件立即生效
  1. source /etc/profile
  1. 查看是否生效, 能看到版本号说明成功了
  1. java -version

Linux 安装JDK配置环境(rpm安装和压缩版安装)的更多相关文章

  1. Xamarin.Forms教程下载安装JDK配置环境变量

    Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...

  2. deepin安装jdk配置环境

    下载一个jdk压缩包https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz 这个包,不用安装,下下来,直接解压,然 ...

  3. CentOS6.5下安装jdk配置环境变量错误问题:

    CentOS6.5下安装jdk,使用gedit /etc/profile  配置环境变量为如下: export JAVA_HOME=/usr/soft/jdk7export PATH=$JAVA_HO ...

  4. 安装jdk配置环境变量JAVA_HOME不起作用

    今天重新安装系统,需要装jdk,配置环境变量,于是先配置JAVA_HOME  D:\Program Files\Java\jdk1.8.0_144, 然后在配置path路径,但是cmd到dos命令行输 ...

  5. linux安装jdk配置环境变量

    tar -zxvf xxxx.tar.gz export JAVA_HOME=/usr/local/jdk/jdk1.8.0_201export PATH=$JAVA_HOME/bin:$PATHex ...

  6. Centos 7 安装jdk 配置环境变量

    在Centos7 终端中,我们输入java -version可以看到java的版本,但是输入javac却没有反应 原因是系统中预装的是openjdk jre不是真正的jdk,所以还得自己装好,然后配置 ...

  7. 安装jdk配置环境变量后jps command not found

    配置Java环境变量的时候一般是 vi /etc/profile 然后按两个大写的G就会跑到最后一行去,然后配置写入下文: 这个时候你jps查看Java的进程会出现: 分析原因: 一般是配置之后,没有 ...

  8. Linux系统下安装JDK及环境配置

    第一种属于傻瓜式安装,一键安装即可(yum安装): 第二种手动安装,需要自己去Oracle官网下载需要的jdk版本(需官网注册登录才可以下载),然后解压并配置环境. 一.yum一键安装1.首先执行以下 ...

  9. [转]CentOS6.3安装JDK和环境配置

    转自:http://www.linuxidc.com/Linux/2012-09/70780.htm 1.CentOS默认情况下,会安装OpenOffice之类的软件,这些软件需要Java的支持,默认 ...

随机推荐

  1. 零基础的Java小白如何准备初级开发的面试

    对于各位Java程序员来说,只要能有实践的机会,哪怕工资再低,公司情况再一般,只要自己上心努力,就可能在短时间内快速提升,甚至在工作2年后进大厂都有希望,因为项目里真实的开发实践环境是平时学习不能模拟 ...

  2. C++ 消失的析构函数 —— virtual 实现的动态析构

    在C++类的结构中可以使用类方法创建内存,使用类的析构函数去施放内存,但有这么一种情况会导致:即使在析构函数中释放了内存,但由于析构函数没有被调用而导致内存泄漏,如下代码. 1 #include &l ...

  3. 在RAC上部署OGG并配置OGG高可用

    目录 简介 环境信息 安装OGG 配置数据库 开启数据库级别日志补充 在dbdc1为OGG单独创建TNS 创建OGG管理用户及其表空间 配置OGG 设置OGG全局参数 Source端,OGG设置, 配 ...

  4. typora软件使用指南

    Markdown学习 标题: 三级标题 四级标题 字体 hello,world! hello,world! hello,world! hello,world! 引用 选择狂神说java,走向人生巅峰 ...

  5. mycat启动失败

    1.问题 使用mycat配置主从读写分离,启动mycat报错信息如下: STATUS | wrapper | 2020/06/17 17:00:11 | --> Wrapper Started ...

  6. 【QT】多个槽函数绑定同一个信号的触发顺序

    目录 一.Qt 3.0(包含3.0) - Qt 4.5(包含4.5)版本之前 二.Qt 4.6(包含4.6)版本之后 一.Qt 3.0(包含3.0) - Qt 4.5(包含4.5)版本之前 「多个槽函 ...

  7. js上 四、数据类型转换

    1. 转布尔类型 Boolean():可以将任意类型的数据转为布尔类型: 语法:Boolean(值) 规则:

  8. matplotlib的学习2-基本用法

    import matplotlib.pyplot as plt import numpy as np x = np.linspace(-1, 1, 50)#范围-1 到 1,个数是50 y = 2*x ...

  9. burpsuite无法拦截本地流量

    参考文章链接:https://blog.csdn.net/tb_youth/article/details/103436796?utm_medium=distribute.pc_relevant.no ...

  10. 点击劫持(Iframe clickJack)练习

    实验内容: 寻找一个合适的网站放入到iframe标签中.实验中测试了包括知网首页及登录界面.淘宝首页及登录界面,百度首页,微信下载界面.发现淘宝登录界面无法放入,会直接跳转到淘宝真实的登录界面,其他的 ...