博客部署003-centos安装java、maven及配置环境变量

1、下载

1.1 下载地址

  • maven

https://maven.apache.org

  • java

Java Downloads | Oracle 中国

2、上传openjdk和maven压缩包到服务器

3、配置环境变量

3.1 编辑bash_profile

复制代码
cd ~

vim .bash_profile

3.2 .bash_profile配置如下:

复制代码
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

# java env

JAVA_HOME=/opt/java/openjdk-8u
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export PATH

# maven env
export MAVEN_HOME=/opt/maven/apache-maven-3.8.4
export PATH=$MAVEN_HOME/bin:$PATH

3.3 保存.bash_profile

复制代码
:wq

3.4 使文件生效

复制代码
source .bash_profile

4、检测是否配置成功

复制代码
java -version
复制代码
mvn -version
相关推荐
糖猫猫cc19 小时前
Kite:Kotlin/Java 通用的全自动 ORM 框架
java·kotlin·springboot·orm
u01040583619 小时前
Java微服务架构:设计模式与实践
java·微服务·架构
AI_567819 小时前
测试用例“标准化”:TestRail实战技巧,从“用例编写”到“测试报告生成”
java·python·测试用例·testrail
Anastasiozzzz19 小时前
LRU缓存是什么?&力扣相关题目
java·缓存·面试
茶本无香20 小时前
@Scheduled(cron = “0 */5 * * * ?“) 详解
java·定时任务·scheduled
yaonoran20 小时前
【无标题】
java·开发语言·变量
康小庄20 小时前
浅谈Java中的volatile关键字
java·开发语言·jvm·spring boot·spring·jetty
vx_bisheyuange20 小时前
基于SpringBoot的海鲜市场系统
java·spring boot·后端·毕业设计
ayaya_mana20 小时前
在 CentOS 7/RHEL 7 上安装并切换至新版内核
linux·运维·centos
康康的AI博客20 小时前
工业数据中台:PLC、SCADA、MES的实时协同架构
java·服务器·网络