当前服务器已安装JDK,先进行JDK卸载

Linux JDK 卸载

1.查看当前JDK安装路径

whereis java

which java (java执行路径)

echo $JAVA_HOME(之前安装时没有配置此项)

echo $PATH

2.查看JDK版本

3.卸载JDK

yum -y remove jdk-10.0.2-10.0.2-ga.x86_64

Linux JDK 安装

本次是使用rpm文件安装JDK

1.下载JDK的rpm安装包

参考下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html

选择自己需要的系统和版本进行下载

2.路径可根据自己习惯设置

3.赋予安装包可执行权限

chmod 775 jdk-10.0.2_linux-x64_bin.rpm

4.安装rpm文件

rpm  -ivh  jdk-10.0.2_linux-x64_bin.rpm

执行后可通过java -version 查看安装结果

5.环境变量设置

查询JDK安装路径 whereis java

本服务器是阿里云服务器,进入/etc/profile配置环境变量

#set java environment

export JAVA_HOME=/usr/java/jdk-10.0.2
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

安装完成,可进行测试

新建文件Test.java

文件内容:

class Test

{
    public static void main(String[] args){

System.out.println("Hello World!");
    }
}

编译文件

javac Test.java

执行Test.class

java Test

Linux JDK 卸载安装相关推荐

  1. linux centos 卸载安装java jdk

    1.首先使用 java 或 javac 检查是否已经安装了jdk java 2.如果有检查你的jdk版本 java -version 3.查看jdk rpm -qa|grep java rpm -qa ...

  2. [踩坑合集] 双linux系统卸载/安装,nvidia驱动安装,引导项缺失,开机黑屏,nvidia-smi和nvcc -v CUDA版本不匹配

    "个人文化属性" 双系统 1. 双linux系统格式化一个linux系统 2. 安装新的20系统(双系统) 3. 重启后直接进入grub界面(修复它) 3.1 寻找你的系统分区 3 ...

  3. linux jdk免安装配置,生产环境免安装jdk的使用方法

    以下为<生产环境免安装jdk的使用方法>的无排版文字预览,完整格式请下载 下载前请仔细阅读文字预览以及下方图片预览.图片预览是什么样的,下载的文档就是什么样的. 使用流程 一.概述 医院的 ...

  4. linux jdk卸载

    使用Java -version 查看发现系统已经有java(系统有时候会默认使用OpenJDK版本,需要卸载后,重新安装自己需要的JDK版本) 以下操作,请切换至root权限进行操作 使用命令rpm ...

  5. Linux JDK Tomcat 安装配置

    1. JDK安装配置 创建安装目录,在/usr/java下建立安装路径,并将文件拷贝到该路径下: # mkdir /usr/java jdk安装包是免安装版,直接解压缩,解压后会在/usr/java目 ...

  6. linux yum卸载安装记录

    1.卸载    rpm -qa|grep yum|xargs rpm -e --nodeps 2.下载yum包, wget http://yum.baseurl.org/download/3.2/yu ...

  7. CentOS(linux) 下JDK的安装

    CentOS(linux) JDK的安装 第一篇博客有不足之处,请大家多指教.^_^ linux下装JDK的文章网上有一大堆我就不照搬了. 本文讲新手如何取巧的在linux下安装JDK. CentOS ...

  8. Linux MySQL下载安装

    介绍 参考视频教程: https://www.bilibili.com/video/BV13a411q753?p=135 查询当前系统中安装的所有软件 rpm -qa 1. mysql的下载 1.1 ...

  9. java写dnf外掛_Linux JDK 编译安装

    [Linux] JDK 编译安装 概述 我们在java开发时基本会使用Oracle或者一些权威的开源组织提供的JDK,很少使用自己编译的版本. 但是如果你想学习JVM或者自己做一些特殊的用途,自己会编 ...

最新文章

  1. 现场丨2017中国计算机大会(CNCC2017)之李飞飞演讲:ImageNet之后,计算机视觉何去何从?
  2. 使用webpack打包的后,公共请求路径的配置问题
  3. TikTok英国市场你不能不知道的10大数据
  4. PHP中header用法详解带范例(转)
  5. boost::bron_kerbosch_all_cliques用法的测试程序
  6. 【codeforces】【比赛题解】#849 CF Round #431 (Div.2)
  7. node.js 实现udp传输_Node.js实战15:通过udp传输文件。
  8. String源码解析
  9. php git server,server.php
  10. 【JAVASCRIPT】javascript获取屏幕,浏览器,网页高度宽度
  11. ES6 class关键字 ~ 非常详细
  12. Linux四剑客详解——grep
  13. 如何用快解析自制IoT云平台
  14. 爬取美女图片信息并保存(无图系列)
  15. 计算不可压缩流体 -- 数学基础
  16. 《C语言程序设计》江宝钏主编-习题4-2-分段函数
  17. iphone mac平台下破解微信的语音
  18. php 数组 时间戳排序,php – 按时间戳排序Summed Collection
  19. 除了we tool还有哪些免费安全好用的微信群发软件?这两个软件比we tool好用!
  20. IDEA3.5最新版激活码

热门文章

  1. JS-ES6 jsdoc通过注解生成-更具规格的API文档
  2. 计算机组成原理——系统总线的特性及其应用
  3. arp病毒系列——攻击类型
  4. 苏宁智慧零售燃爆,818发烧节成比肩阿里双11的两大消费高峰
  5. 一篇软文成就的富翁,60后大哥年入百万案例详细分析!
  6. unity3d 入门一
  7. bzoj4997: [Usaco2017 Feb]Why Did the Cow Cross the Road III
  8. 福师大计算机考研专硕,福师大性价比最高的管理类专硕!录取分数低,上岸比较容易!...
  9. ei指什么_“EI”是什么意思?
  10. 用c语言实现《狼人杀》发牌系统【可自选模式】