记录一下在centos7.x下面自定义安装java环境和环境变量的配置方式
首先确认系统是否已安装java的sdk
java -version
如果存在,则不需要安装,若需要统一环境安装方式,可卸载后重装
自定义安装先从官网下载java的sdk(jdk-8u144-linux-x64.tar.gz)上传到centos的目录下(根据自己习惯选定目录或者按照要求选定目录)
/usr/local/
[root@myw~]# cd /usr/local
[root@myw local]# ls
jdk-8u144-linux-x64.tar.gz
[root@myw local]#
解压
[root@myw local]# tar -xvzf jdk-8u144-linux-x64.tar.gz
修改文件夹名字
[root@myw local]# mv jdk1.8.0_144 jdk18
[root@myw local]# ls
jdk18 jdk-8u144-linux-x64.tar.gz
[root@myw local]#
配置环境,在/etc/下找到profile文件
/etc/profile
最暴力的办法是下载下来,在win电脑上使用文本工具在profile里插入内容
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL(在这个后面位置最佳)
export JAVA_HOME=/usr/local/jdk18
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
保存后覆盖centos原有配置,刷新初始化配置
source /etc/profile
查看java环境是否配置妥当
[root@myw ~]# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
[root@myw ~]#
查看centos系统信息
[root@myw ~]# uname -r
3.10.0-1160.76.1.el7.x86_64
[root@myw ~]# uname -a
Linux myw 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
[root@myw ~]# lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.9.2009 (Core)
Release: 7.9.2009
Codename: Core
[root@myw ~]#