首页 > 其他分享 >jdk环境配置

jdk环境配置

时间:2023-07-17 16:11:06浏览次数:39  
标签:java jdk openjdk 配置 环境 usr HOME PATH

1 卸载Linux系统原有的openjdk.

1.1 查询是否有jdk的版本:

java -version

1.2 查询详细的openjdk的信息:

rpm -qa | grep jdk

1.3 卸载所有带有openjdk的信息 :

yum -y remove java-1.8.0-openjdk-1.8.0.131-11.b12,el7.x86_64

1.4 卸载完成后,继续查询jdk至此,卸载完成:

java -version

2.配置jdk,选择自己想要的jdk版本,注意需要与项目一致

2.1 安装 openjdk11(默认安装位置为:/usr/lib/jvm----jdk所在位置)

yum -y install java-11-openjdk

2.2 修改文件夹名[注意原文件以java开头]

mv -v java-11-openjdk-11.0.12.0.7-0.el8_4.x86_64 java

2.2修改配置文件

vim /etc/profile

在文件末尾加上:

//防止配错,导致系统自带命令失效
export PATH=$PATH:/usr/bin:/usr/sbin:/bin:/sbin

JAVA_HOME=/usr/lib/jvm/java

JRE_HOME=$JAVA_HOME

CLASS_PATH=.:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

2.3 生效配置文件

source /etc/profile

2.4 查看jdk是否配置成功

java -version

标签:java,jdk,openjdk,配置,环境,usr,HOME,PATH
From: https://www.cnblogs.com/ityyq/p/17560400.html

相关文章

  • 【持续更新】崩溃日常 —— 环境变量被清空了
    【持续更新】崩溃日常——环境变量被清空了在配置ffmpeg的时候,使用了指令,忘记添加-m的参数,因为跑出来效果比较差,所以熬到了很晚,脑子也不是很清醒,这就导致了于是我的path被清空了!!!上网搜索了一圈,也查看了注册表,因为事情已经过去了好几天,重启过电脑注册表被清空了,最终没有解决,心......
  • 给vmware,ubuntu22配置桥接网络,并设置固定ip
    1、设置桥接网络      2、配置固定ip 2.1、确认版本,不同版本的linux配置的位置及文件是不同的root@ubuntu:/#lsb_release-a#进入虚拟机NoLSBmodulesareavailable.DistributorID:UbuntuDescription:Ubuntu22.04.2LTSRelease:22.04Coden......
  • 从0开始搭建开发环境 -实现servlet原生开发
    开发环境: JDK1.8+Servlet+Mysql 搭建项目项目搭建参考博客https://www.cnblogs.com/oyww-2027/p/15347137.html File-->New-->Project 取一个项目名称: 刚创建的项目如下 包结构如下: 在web目录下创建lib目录和classes目录,并设置对应的路径。然后......
  • linuxIP地址和主机名,再虚拟机中配置linux固定IP
    1.IP地址IPV4版本地址格式:a.b.c.d,其中abcd是0-255的数字可以通过ifconfig查看本机的IP地址2.特殊IP地址127.0.0.1,表示本机0.0.0.0,可以指代本机,也可以在端口绑定中用来确定绑定关系,还可以在IP地址限制中表示所有的IP允许所有IP访问3.主机名每一台电脑除......
  • docker分布式存储之哈希槽3主3从redis集群配置+主从扩容缩容
    创建开启六台redis容器systemctlrestartdockerdockerpullredis:6.0.8根据需求下载redis的镜像版本配置3主3从开启六台redis容器分别用node-1~node-6来区分dockerrun-d--nameredis-node-1--nethost--privileged=true-v/tmp/redis/share/redis-node......
  • 搭建远程开发环境@Win11+OpenWrt+Vscode+WSL2+Ubuntu22.04
    Pre之前618从pdd上买了配件,第一次尝试自己组装了电脑,本意是作为炼丹炉,不过毕竟是自己的电脑不像服务器可以一天到晚打黑工,还是用来开发就好,测测代码跑跑ai。没显示器——远程连接(后来还是买了,而且今天才发现买的那款大降价,唉),没键鼠——远程连接,没网络——二手路由刷openwrt去中......
  • maven配置java 11
    Maven配置Java11作为一名经验丰富的开发者,我将教会你如何配置Maven来使用Java11。下面是整个流程的步骤概述:步骤描述步骤一下载和安装Java11步骤二配置JAVA_HOME环境变量步骤三配置Maven的pom.xml文件现在让我们一步一步详细解释每个步骤需要做什么。......
  • PhpCms系统设置:config.inc.php文件配置说明_PHPCms教程
    config.inc.php(include/config.inc.php)文件包含了系统运行的核心配置,详细参数介绍如下://数据库配置信息define('DB_HOST', 'localhost'); //数据库服务器主机地址define('DB_USER', 'root'); //数据库帐号define('DB_PW', 'root'); //数据库密码define(&#......
  • 小程序二维码配置+前端生成带参二维码+数据加密解密+地址逆解析
    这是一个关于用户回访调查的小程序,技术栈vue3+uniapp。遇到的知识点如下:1.微信公众平台认证的小程序账号只对应一个小程序,一个邮箱只能绑定一个小程序,如果企业之前有认证过微信公众号的,可以复用微信公众号的资料认证小程序,这样就不需要另外收认证费。(复用公众号资料认证小程序流......
  • 动态配置Redis参数
    在redis的使用过程中,有时候需要急需修改redis的配置,比如在业务运行的情况下,内存不够怎么办,这时要么赶紧删除无用的内存,要么扩展内存。如果有无用的内容可删除那么所有问题都已经解决,如果内容都是重要的,那只能选择扩展内存。CONFIGSET具体含义1CONFIGSETparametervalue2......