Linux卸载默认JDK
在Linux下有的时候需要重新配置jdk,因为环境变量是使用默认安装的jdk,这个默认安装的jdk不卸载掉,那么新配置的环境变量将不会生效,所以常见到的问题就是,明明配置了环境变量/etc/profile,但是 java -version却不生效,就是这个原因!
以下是相关卸载和配置:
一、查看Jdk的安装路径:
$ whereis java
$ which java (java执行路径)二、卸载旧版本的JDK:
1. 确定JDK的版本:
$ rpm -qa | grep jdk可能的结果是:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 2.然后卸载:
$ yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115三、重新配置JDK
下载jdk解压之后如:jdk1.8.0_152
编辑环境变量
$ vi /etc/profile
在最后追加上:
JAVA_HOME=/home/svr/deploy/service/jdk/jdk1.8.0_152
export PATH=$JAVA_HOME/bin:$PATH使环境变量生效,
$ source /etc/profile再次查看jdk版本,可以看到已经配置完成:
$ source /etc/profile
$ java -version
java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)
Linux卸载默认JDK相关推荐
- Linux卸载默认JDK安装OracleJDK1.8
最近一直在处理去年项目遗留的问题,项目跟客户有接口对接,经常需要查看日志,需要将日志拖到本地查看比较麻烦.盯上了ELK日志分析平台,在搭建测试环境时遇到所需的JDK必须在1.8以上.所以有了这篇,后续 ...
- 卸载和安装LINUX上的JDK
卸载默认的: 用root用户登陆到系统,打开一个终端输入 # rpm -qa|grep gcj 显示内容其中包含下面两行信息 # java-1.4.2-gcj-compat-1.4.2.0-27jpp ...
- linux 卸载java jdk1.6_linux下查看已经安装的jdk 并卸载jdk
一.查看Jdk的安装路径: whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH 备注:如果是windows中,可以使用: set ...
- Linux卸载系统中自带java、jdk等
Linux卸载系统中自带java.jdk 前言 第一步:rpm查询java安装包名称 第二步:查询安装包安装到系统的文件位置 第三步:rmp删除安装包 第四步:find命令查询是否有相关文件夹,如果有 ...
- linux卸载java rpm_Linux卸载jdk、rpm命令、rm命令参数方法
本文主要和大家Linux中查看jdk安装目录.Linux卸载jdk.rpm命令.rm命令参数 的相关资料,需要的朋友可以参考下,希望能帮助到大家. 一.查看jdk安装目录 [root@node001 ...
- linux卸载和按照jdk,Linux 下安装和卸载JDK
安装 下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 在local ...
- Linux下安装JDK,Tomcat,Mysql详细教程
1. 概述 今天教大家在linux下安装jdk,mysql以及tomcat.在javaweb开发中,最后完成的项目代码,一般都是布在linux服务器下的.因为linux服务器可以说是安全性稳定性都比w ...
- Linux部署安装JDK和Tomcat
Linux配置JAVA运行环境和Tomcat 执行java –version查看Linux上目前安装的Linux版本如果显示如下就说明已经安装好了,不用再安装了.如果显示是其他版本则先卸载 ...
- IDEA默认JDK版本号变成11了
IDEA默认JDK版本号变成11了 最近使用IDEA创建项目时发现IDEA的默认JDK版本号变为11了,本着不能屈居人后的精神,立马下载了JDK11,体验了一下.这里整理了一些JDK11的一些新特性, ...
最新文章
- Java中的增强for循环的实现原理与坑
- 6种时序异常检测思路总结!
- android hal 驱动,AndroidHAL-Teseo
- matlab 方波_MATLAB之Simulink(二)利用switch模块将正弦信号变为方波信号
- 「NLP-语义匹配」详解深度语义匹配模型DSSM
- MIT 6.824 学习笔记(一)--- RPC 详解
- Python(8)_初学Python
- pytorch模块函数API介绍
- eq linux_Pr音频效果参考:滤波器与EQ
- 怎样做产品能甩同行一个时代?李彦宏说AI思维助你降维攻击
- ThinkPHP6.0 Session 问题
- Linux 存储 Stack详解
- 官宣!微软跨平台 UI 框架 .NET MAUI 6 正式发布!
- Rust语言- 匹配器 match
- MSN Messenger 7.0测试版公开推出 已经可以下载
- 一文看懂Transformer(详解)
- c客户端http post chunked协议上传到服务器demo源码
- 教师福利:感恩母亲节主题班会PPT教学课件
- 双足行走机器人的步态分析
- 一生要看的50经典电影
热门文章
- 阿里 iOS 五轮面经分享
- 高中计算机学科关于德育的论文,关于德育的经典论文
- 面试官:怎么做JDK8的内存调优?
- 在热搜沈阳鸡架背后,我们看到了另一个让人欣慰的现象
- python输入一个四位整数、判断该数是否是四叶玫瑰数_四叶玫瑰数是指四位数各位上的数字的四次方之和等于本身的数,请同学们用PYTHON编程实现查找(1000-10000)之间的四叶玫瑰数...
- 计算机乘法怎么操作函数,excel里乘法怎么操作
- MDM(EMM)前期基本调研
- 【实用】python制作公式图像
- 适合小团队协作、任务管理、计划和进度跟踪的项目任务管理工具有哪些?
- Problem G: Array C