linux如何卸载自带的openJdk

linux如何卸载自带的openJdk,并且安装jdk1.8 2017年12月20日 09:26:49 Cyl2018 阅读数:868 [dupenghui@mini01 ~]$ java -version java version "1.7.0_09-icedtea" OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-i386) OpenJDK Client VM (build 23.2-b09, mixed mode) 系统有时候会默认使用OpenJDK版本,需要卸载后,重新安装自己需要的JDK版本 在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK 1.8。以下是一个详细步骤的指南,教你如何完成这一操作: 1. **确认当前Java版本**: 通过在终端中运行`java -version`命令来检查当前系统的Java版本。在示例中,系统显示的是OpenJDK 1.7.0_09。 2. **查询已安装的OpenJDK**: 使用`rpm -qa | grep java`或`apt-cache search openjdk`(对于基于Debian的系统)来查找已安装的所有Java相关包。在这个例子中,有两个OpenJDK版本:1.7.0和1.6.0。 3. **卸载OpenJDK**: 使用`rpm -e --nodeps`命令卸载OpenJDK。在这个例子中,分别卸载了1.7.0和1.6.0的版本。注意,`--nodeps`选项用于跳过依赖检查,可能会导致其他依赖于OpenJDK的软件出现问题,但在这个情况下,我们假设只保留一个JDK版本。 4. **验证卸载**: 再次运行`rpm -qa | grep java`,确保OpenJDK已成功卸载,只剩下非OpenJDK的Java包(如tzdata-java)。 5. **下载并安装JDK 1.8**: 在这里,我们假设你已经有了JDK 1.8的二进制包(例如`jdk-7u67-linux-i586.tar.gz`)。将该文件上传到Linux服务器,通常放在你的家目录或指定目录。 6. **解压JDK**: 运行`tar -zxvf jdk-7u67-linux-i586.tar.gz`命令解压缩文件。你可以通过添加`-C /usr/local/`到命令末尾来改变解压位置。 7. **设置环境变量**: 使用`vim /etc/profile`编辑系统级的环境变量配置文件。在文件末尾添加以下两行: ``` export JAVA_HOME=/home/dupenghui/jdk1.7.0_67 # 替换为你的JDK解压路径 export PATH=$PATH:$JAVA_HOME/bin ``` 这样设置后,系统将在启动时自动识别新安装的JDK。 8. **激活修改**: 保存并退出`vim`,然后运行`source /etc/profile`命令使改动生效。 9. **验证JDK 1.8**: 再次运行`java -version`,你应该能看到JDK 1.7.0_67版本的信息,表明安装和配置已经成功。 请注意,以上步骤适用于基于RPM的Linux发行版,如CentOS或Fedora。对于基于Debian的系统(如Ubuntu),你可能需要使用`apt-get remove`来卸载OpenJDK,以及`apt-get install`来安装新的JDK。在安装JDK时,可以使用`dpkg -i`命令代替解压缩和配置环境变量的步骤。务必根据你的具体系统和需求进行适当的调整。



















- 狼牙九月2020-09-22垃圾资源 浪费次数 坑害人

- 粉丝: 4
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- VS库存管理系统计算机毕业设计方案论文.doc
- 人工智能技术与机械电子工程领域融合研究.docx
- 关于机电工程技术应用及其自动化问题研究.docx
- 高斯光束参数实验教学软件的开发-软件技术.doc
- web开发工程师面试题(含标准答案).docx
- MegEngine -硬件开发资源
- 华侨城信息化建设必要性分析(终).doc
- C语言:学生管理——学生成绩管理.doc
- 企业信息化咨询方法论.doc
- 项目管理部指标分解与管理方案.doc
- 大数据分析与企业创新.docx
- 嵌入式系统外部设备编程实验.doc
- CAD工程制图键盘快捷命令2010.doc
- 国际金融城起步区通信管道培训资料.doc
- 计算机及信息技术的联用探析.docx
- 《计算机应用基础》课程教学的心得.docx


