linux是自带JDK的,但是它自带的JDK是openJDK,我们如果需要安装ant之类的软件,使用这个JDK是不行的。所以我们需要卸载linux下自带的JDK,并安装我们准备的JDK.

JDK的卸载

1、查看安装的jdk

rpm -qa|grep java

结果应该是显示一堆自带的JDK

2、卸载安装的JDK

rpm -e --nodeps 上面显示的东西

3、查看是否完成

java -version

如果显示java不是一个正确的命令,那么JDK就卸载完成了。

JDK的安装

1、下载需要安装的JDK版本,我是下载的是jdk-6u45-linux-x64.bin

2、新建目录存放jdk 例如:mkdir /usr/java

3、将jdk存放到该目录下

4、在/usr/java目录下安装jdk  ./jdk-6u45-linux-x64.bin

5、配置环境

vi /etc/profile

在该文件的最后添加

export JAVA_HOME=/usr/java/jdk1.6.0_45

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存,退出

6、让配置文件生效 source /etc/profile

7、测试是否安装成功

java -version

javac -version

centOS下 JDK的三种安装方式

由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创 ...

linux下jdk的卸载与安装

JDK的卸载 1.检查jdk的是否安装,显示如下表示安装: [root@localhost ~]# rpm -aq|grep java tzdata-java-2010l-1.el6.noarch j ...

CentOS下如何完全卸载MySQL?卸载自带的mysql

CentOS下如何完全卸载MySQL?解决卸载不干净的问题 系统:CentOS 6.5,MySQL:MySql 5.6 这里主要解决使用rpm安装的卸载问题,安装方法见:CentOS安装mysql*. ...

Centos7下PHP的卸载与安装nginx

Centos7下PHP的卸载与安装nginx CentOS上PHP完全卸载,想把PHP卸载干净,直接用yum的remove命令是不行的,需要查看有多少rpm包,然后按照依赖顺序逐一卸载. 1.首先查看 ...

CentOS下MySQL 5.7编译安装

CentOS下MySQL 5.7编译安装   文章目录 安装依赖包 下载相应源码包 添加mysql用户 预编译 编译安装 启动脚本,设置开机自启动 /etc/my.cnf,仅供参考 初始化数据库 设置 ...

CentOS下下载软件,不安装的方法

今天来说下在CentOS下下载软件,不安装的方法: 方法一:通过yum自带一个工具:yumdownloader[root@web1 ~]#  rpm -qa |grep yum-utils[root@ ...

CentOS 下 Java 的下载、安装、配置

CentOS 下 Java 的下载.安装.配置 系统: CentOS 7 x86_64 Java 版本: 1.8.0_171 本文将 Java 目录放在 /usr/local/java 文件夹下,读者 ...

CentOS 下JDK安装

第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java versi ...

centos下JDK安装及环境变量配置

由于centos安装自带openjdk,需要将其卸载后安装自己的jdk 卸载centos自带jdk 1.查找java :rpm -qa | grep java 2.卸载时提示权限不够,进入root目录 ...

随机推荐

用NSCalendar和UICollectionView自定义日历,并实现签到显示

前一段时间因为工作需要实现了一个可以签到的日历,来记录一下实现的思路 效果如图:   这里的基本需求是: 1,显示用户某个月的签到情况,已经签到的日子打个圈,没有签到且在某个时间范围内的可以签到,其他 ...

iOS组件化思路 <转>

随着应用需求逐步迭代,应用的代码体积将会越来越大,为了更好的管理应用工程,我们开始借助CocoaPods版本管理工具对原有应用工程进行拆分.但是仅仅完成代码拆分还不足以解决业务之间的代码耦合,为了更好 ...

KeyedPriorityQueue

// Copyright ( ...

Thomas Brinkhoff 基于路网的移动对象生成器的使用

Thomas Brinkhoff 基于路网的移动对象生成器的使用 网站:http://iapg.jade-hs.de/personen/brinkhoff/generator/ 各个移动对象在路网中进 ...

《软件性能测试与LoadRunner实战教程》新书上市

作者前三本书.和面市后,受 ...

泛型类型的协变(covariant)和逆变

官网:http://msdn.microsoft.com/zh-cn/library/dd799517.aspx 原文链接:http://book.51cto.com/art/201112/30857 ...

Java 中字符串的子串搜索

基友前两天参加了阿里的实习生面试,问了个问题,就是关于字符串的子串搜索的问题.想想实现方式无非就是两层循环,但是 java 中是有现成实现的,于是我就去查查源码,看看 java 语言怎么实现这个的,发 ...

Lucky Sum

Description Lucky Sum time limit per test: 2 seconds memory limit per test: 256 megabytes input: sta ...

Android 沉浸式状态栏完美解决方案

现在搜索Android 沉浸式状态栏,真的是一堆一堆,写的特别多,但是真正用的舒服的真没有,在这里自己整理一下开发记录 注意,在使用这个步骤过程之前,请把之前设置的代码注释一下 把布局带有androi ...

HTML5之HTTP协议

---恢复内容开始--- 99%的人都理解错了HTTP中GET与POST的区别 2016.10.11 13:23:22来源: 51cto作者:51cto   (转)   GET和POST是HTTP请求 ...

centos 7卸载java_centos下JDK的卸载与安装相关推荐

  1. linux java tar 卸载_linux下jdk的卸载与安装

    JDK的卸载 1.检查jdk的是否安装,显示如下表示安装: [root@localhost ~]# rpm -aq|grep java tzdata-java-2010l-1.el6.noarch j ...

  2. linux 下jdk的卸载与安装

    2019独角兽企业重金招聘Python工程师标准>>> 1.查看Linux自带的JDK是否已安装 # java -version 2.查看JDK信息 # rpm -qa | grep ...

  3. centos怎么样快速卸载mysql_CentOS下如何完全卸载MySQL?卸载自带的mysql

    CentOS下如何完全卸载MySQL?解决卸载不干净的问题 系统:CentOS 6.5,MySQL:MySql 5.6 这里主要解决使用rpm安装的卸载问题,安装方法见:CentOS安装mysql*. ...

  4. centos mysql 5.1_CentOS下的MySQL 5.1安装

    CentOS下的MySQL 5.1安装011.包02wget http://mysql.llarian.net/Downloads/MySQL-5.1/mysql-5.1.63.tar.gz032.解 ...

  5. Linux下JDK、Tomcat的安装及配置

    1.jdk的安装 1.1下载jdk 先查看Linux系统是多少位(32位/64位):getconf  LONG_BIT.再从JDK官网(http://www.oracle.com/technetwor ...

  6. linux boost 卸载,Ubuntu下boost库的编译安装步骤及卸载方法详解

    最近由于编译一个程序用到了C++的boost库,所以便安装了这个库.但是,其中遇到了一些小问题.所以记录下来,以供别人参考. 首先说一下我的环境:Ubuntu 12.04 32bit,  gcc 4. ...

  7. linux下软件的卸载,Linux下各种格式软件的安装及卸载方法

    使用Linux系统的人都知道,Linux系统下软件的安装可不像Windows下,双击,一路NEXT下去就可以,在LInux下常用的软件主要有deb,rpm,tar.gz,bin等格式,那么下面我给大家 ...

  8. linux ssl证书卸载,linux下nginx怎么卸载ssl证书

    常见的情况下,Linux下nginx一般的ssl配置文件是这样的: server { listen 443; server_name example.com; root /apps/www; inde ...

  9. java windows 下载_Windows环境下JDK的下载与安装

    1.首先检查一下本机是否有安装java.按win+R,在弹出窗口中输入cmd,按回车打开控制台   在控制台中输入 java 并按回车,如果显示"'java' 不是内部或外部命令,也不是可运 ...

最新文章

  1. 用Java Instrumentation 在类加载时添加记录
  2. CTFshow 命令执行 web71
  3. linux ping不允许的操作,linux – ping:sendmsg:不允许操作(有时)
  4. 天池竞赛-津南数字制造算法挑战赛【赛场二】解决方案分享
  5. odac安装_ODAC安装及环境变量配置
  6. 使用Ant编译Hadoop eclipse插件
  7. vue 交互 HTML,Vue 自定义元素交互
  8. 用java怎么开发图片标注工具,一些好用的图片标注工具
  9. 解除网页复制限制的Chrome插件-SuperCopy
  10. RGB888和RGB565颜色对照表
  11. 2022数字化工地智慧防疫系统助力工地疫情防控实现人员、施工安全闭环管理
  12. Java笔记 - 黑马程序员_03(继承,修饰符,多态,抽象类,接口,内部类)
  13. 2020年的触动心灵的鸡汤
  14. 大学计算机实验教程实验6,《大学计算机基础实验教程》参考答案.(6页)-原创力文档...
  15. 实时监控Mysql等数据库变化_进行数据同步_了解Debezium_--Debezium工作笔记001
  16. 羊毛党千亿产业链,信息安全何去何从?
  17. (一)LAMP (CGI,fastcgi, PHP,基于php的LAMP架构,php连接数据库)
  18. 【探花交友DAY 02】项目搭建和用户登录功能的实现
  19. PADS Logic图文教程(一):栅格的设置和显示
  20. c语言的字符数据与整型数据可以互相赋值,2012年计算机二级C语言字符型数据考点归纳...

热门文章

  1. 利用MQL4进行趋势分析和预测
  2. 基础配置macbook pro工作环境
  3. 【四】gym搭建自己的环境,全网最详细版本,3分钟你就学会了!
  4. yum makecache 报错
  5. [转帖]输出宏的内容
  6. 接口获取行政区划代码_WebService API
  7. vue可以编辑发布多长的视频_vue可以拍多长的视频_vue怎么注册
  8. TypeError: dump() missing 1 required positional argument: ‘fp‘
  9. 为什么公司要从Scala转到Go?
  10. 嵌入式系统-硬件工程师