1. 安装Java Development Kit (JDK)
由于Maven依赖于Java运行环境,因此首先需要确保系统中已经安装了合适的JDK版本。
通过以下命令检查Java版本,
java -version
如果未安装JDK可以参考如何在服务器上安装 Java OpenJDK相关文档来安装特定版本的JDK。
2. 下载Maven
接下来,访问Maven官方网站或其镜像站点下载最新的稳定版Maven压缩包。为了提高下载速度,推荐使用国内的镜像源,如阿里云镜像站。你可以选择适合你需求的具体版本,并通过wget命令直接从Linux终端下载:
cd /usr/local/src/
sudo wget https://mirrors.aliyun.com/apache/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz
这里以Maven 3.9.9为例,但请根据实际情况调整URL和文件名。
3. 解压并移动Maven
下载完成后,在/usr/local/src/
目录下解压刚刚下载的压缩包,并将其移动到一个合适的位置,比如/usr/local/maven
:
sudo tar -zxvf apache-maven-3.9.9-bin.tar.gz -C /usr/local/
sudo mv /usr/local/apache-maven-3.9.9 /usr/local/maven
4. 配置环境变量
为了让系统能够识别Maven命令,我们需要设置环境变量。编辑全局配置文件/etc/profile
,添加如下内容:
export MAVEN_HOME=/usr/local/maven
export PATH=$PATH:$MAVEN_HOME/bin
保存更改后,使新的环境变量生效:
source /etc/profile
5. 验证安装
完成上述步骤后,可以通过执行mvn -v
命令来验证Maven是否正确安装以及查看当前使用的Maven版本信息。如果一切正常,你应该能看到类似下面的信息输出:
Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
Maven home: /usr/local/maven
Java version: 17.0.8, vendor: Oracle Corporation, runtime: /www/server/java/jdk-17.0.8
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "5.14.0-539.el9.x86_64", arch: "amd64", family: "unix"
6. 配置本地仓库与镜像
为了加快依赖项的下载速度,建议配置本地仓库路径及中央仓库镜像。编辑/usr/local/maven/conf/settings.xml
文件,找到<localRepository>
标签定义本地仓库位置,并在<mirrors></mirrors>
部分添加阿里云镜像服务器:
<localRepository>/usr/local/maven/repository</localRepository>
<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url>
</mirror>
以上就是在服务器上安装Maven的基本流程。遵循这些步骤可以帮助你在Linux环境中顺利地部署Maven工具链。可以根据具体情况进行适当调整。