Linux安装【Java + Maven + Git】

环境

服务器:vmware开的虚拟机

系统:CentOS 7

一、Java 17 安装

1.1 下载

需要先去jdk官方网站进行jdk安装包的下载
官网链接: 下载地址

注意:
需要注意的是不要下载错版本,需要根据服务器来进行版本的下载,jdk-17.0.16_linux-x64_bin.tar.gz,不要下载成jdk-17.0.16_linux-aarch64_bin.tar.gz

因为jdk-17.0.16_linux-aarch64_bin.tar.gz ( sha256)在CentOS是运行编译不成功na

image

1.2 解压

tar -zxvf jdk-17.0.16_linux-x64_bin.tar.gz

1.3 配置环境变量

vim /etc/profile

1.4 进入后添加下面的配置信息

export JAVA_HOME=/usr/local/java/jdk-17.0.12  #根据自己实际路径配置
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=.:$JAVA_HOME/bin:$JAVA_HOME/lib:$PATH

1.5 刷新配置

source /etc/profile

1.6 验证是否成功

java -version

image

二、Maven 安装 

2.1 下载

需要先去官方网站进行Maven安装包的下载
链接: https://maven.apache.org/download.cgi

image

 2.2 解压

tar -zxvf apache-maven-3.9.11-bin.tar.gz

2.3 配置环境变量

vim /etc/profile

在末尾添加以下配置:

# Maven 环境变量
export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.11  # 根据实际路径
export PATH=$PATH:$MAVEN_HOME/bin

2.4 验证

mvn -v

出现以下信息说明成功:

image

 三、Git安装

在Linux上安装git目前主要有两种方式,一种是直接用yum命令进行安装,这种安装方便简单,但是版本无法控制,就是yum源码中的版本可能比较旧。另一种事自己下载源码进行安装。

3.1 第一种方式yum命令进行安装:

通过yum命令安装git :

yum install git  -y

查看是否安装成功:

rpm -qa | grep git

也可以通过查看git版本来判断git是否安装:

git --version

默认安装位置:/usr/libexec/git-core

3.2 第二种方式:通过编译安装git

 3.2.1 下载安装包

需要先去官方网站进行Git安装包的下载

官网链接:https://git-scm.com/downloads/linux

image

 3.2.2 解压

tar -zxvf git-2.34.1.tar.gz 

 3.2.3 安装编译环境

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

image

安装上面编译环境的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git。默认安装1.8版本

yum remove git

image

3.2.4 编译git源码

进入cd /usr/local/git/git-2.23.4 目录:

make prefix=/usr/local/git all

3.2.5 安装git

将git安装至/usr/local/git 路径

make prefix=/usr/local/git install

image

 安装完成后,在/usr/local/git/bin 路径下显示git的一些常用命令:

image

 进入/usr/local/git/bin 下查看git版本:

cd /usr/local/git/bin/
./git version

image

 3.2.6 配置环境变量

vi /etc/profile

在最底部加上:

# Git 环境变量
export PATH=$PATH:/usr/local/git/bin

刷新变量文件

source /etc/profile

查看Git的版本:

git --version

image

 至此,Git安装完成。

 

posted @ 2025-08-26 17:33  LuoTengteng  阅读(23)  评论(0)    收藏  举报