记录一下在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 ~]#