首页 > 系统相关 >centos7设置jdk为默认

centos7设置jdk为默认

时间:2024-07-08 16:52:17浏览次数:16  
标签:bin java jdk alternatives 默认 centos7 usr local


yum list installed | grep java


(2)卸载自带的openJDK

yum -y remove R-java R-java-devel java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_64 java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-headless.x86_64 tzdata-java.noarch

(3)解压jdk文件并且放置在/usr/local/java/jdk下面


tar -zxvf jdk-8u121-linux-i586.tar.gz
mv jdk1.8.0_121 jdk

cd /usr/local

mkdir java

cd ~

mv jdk /usr/local/java/

cd /usr/local/java/


(4)配置环境变量

vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

source /etc/profile

(5) 设置默认的java


update-alternatives --remove-all "java"
update-alternatives --remove-all "javac"
update-alternatives --remove-all "javaws"


update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk/bin/java" 1
update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk/bin/javaws" 1


update-alternatives --set java /usr/local/java/jdk/bin/java
update-alternatives --set javac /usr/local/java/jdk/bin/javac
update-alternatives --set javaws /usr/local/java/jdk/bin/javaws
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/u011596455/article/details/69665821

标签:bin,java,jdk,alternatives,默认,centos7,usr,local
From: https://www.cnblogs.com/cheyunhua/p/18290311

相关文章

  • [IDEA]修改IDEA中properties文件的默认编码格式 设置--编辑器--文件编码--UTF-8
    [IDEA]修改IDEA中properties文件的默认编码格式设置--编辑器--文件编码--UTF-8问题描述IDEA中属性文件默认编码为ISO-8859-1会出现中文乱码的情况问题解决在设置-编辑器-文件编码中,将属性文件改为utf-8原文链接:https://www.cnblogs.com/xiao-xiaoyang/p/17606006.html......
  • 默认构造函数、参数化构造函数、拷贝构造函数、析构函数
    在C++编程语言中,构造函数和析构函数是用于管理对象生命周期的重要函数。以下是关于默认构造函数、参数化构造函数、拷贝构造函数和析构函数的详细解释及代码示例。默认构造函数默认构造函数是在没有参数的情况下创建对象时调用的构造函数。如果用户没有定义任何构造函数,编译器会......
  • 【C++深度探索】:继承(定义&&赋值兼容转换&&作用域&&派生类的默认成员函数)
    ✨                            愿随夫子天坛上,闲与仙人扫落花    ......
  • 安装MySQL(Windows10和Linux CentOS7) 很详细的
    Windows10下安装MySQL1.下载MySQL官网下载MySQL:https://www.mysql.com/进入官网点击DOWNLOADS下滑点击MySQLCommunity(GPL)Downloads点击MySQLInstallerforWindows选择版本下载这里就不需要登录注册了,直接下载2.安装MySQL找到下载的文件双击之后选择Se......
  • centos7.9 yum mysql8
    centos7.9mysql8安装CentOS7.9上安装MySQL8.0的步骤如下:下载MySQL官方的YumRepository:wgethttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm添加MySQLYumRepository到你的系统:sudorpm-Uvhmysql80-community-release-el7-3.noarch.rpm安......
  • centos7服务器yum安装MySQL数据库,以及报错的解决方案
    文章目录1、数据库能做什么?2、数据库由来3、数据库-系统结构4、版本二、部署1、官网地址3.点击[DOCUMENTATION](https://dev.mysql.com/doc/)4.mysql的yum仓库[UsingtheMySQLYumRepository](https://dev.mysql.com/doc/refman/8.4/en/linux-installation-yum-repo......
  • centos7 安装openssl
    1.下载openssl官网地址:https://www.openssl.org/source/wgethttps://www.openssl.org/source/openssl-3.0.14.tar.gztar-zxvfopenssl-3.0.14.tar.gzcdopenssl-3.0.142.编译安装yum-yinstallperl-IPC-Cmd./config--prefix=/usr/local/opensslmakemakeinstall3......
  • Mysql 8.4 安装(Centos7.9)
    前置准备root环境下执行#关闭selinuxvi/etc/selinux/config#SELINUX=enforcing=>SELINUX=disabled#开通防火墙3306/tcpfirewall-cmd--permanent--add-port=3306/tcp下载链接获取https://dev.mysql.com/downloads/file/?id=529414下载&安装下载mkdir-p......
  • 【JDK8】新特性(一)
    1.简介JDK8是官方发布的一个大版本,提供了很多新特性功能给开发者使用,包含语言、编译器、库、工具和JVM等方面的十多个新特性。本文将介绍编码过程中常用的一些新特性. JDK8帮助文档2.lambda表达式概念:语法:注意:    函数式接口:接口中只有一个抽象方法。......
  • 在Linux中,使用rsync同步数据时,假如采用的是ssh方式,并且目标机器的sshd端端并不是默认
    在使用rsync通过SSH进行数据同步时,如果目标机器的SSH服务没有运行在默认的22端口上,你需要指定SSH连接应该使用的端口。这可以通过-e选项来实现,后面跟上ssh命令和-p参数来指定端口号。以下是使用非默认端口的SSH进行rsync同步的基本命令格式:rsync-avz-e"ssh-p<port>"<sourc......