下面我为你详细讲解 “CentOS7和8中安装Maven3.8.4的简单步骤”的完整攻略。
安装Java环境
在安装Maven之前,需要先在服务器上安装Java环境,否则Maven将无法正常使用。
# 在终端输入以下命令进行Java环境的安装
yum install java-1.8.0-openjdk-devel -y
安装完成后,检查Java环境是否正常安装,请在终端输入以下命令:
java -version
如果出现如下信息则说明Java环境已正常安装:
openjdk version "1.8.0_282"
OpenJDK Runtime Environment (build 1.8.0_282-b08)
OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)
下载Maven
Maven官网提供了Maven的源码和二进制包下载,推荐使用Binary zip archive这个版本。在https://maven.apache.org/download.cgi 下载最新的 Maven 版本的二进制包。
wget https://downloads.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz
解压Maven
下载完成后,将Maven压缩包解压到指定目录,如 /usr/local/ ,并修改文件夹名称:
tar -xzf apache-maven-3.8.4-bin.tar.gz -C /usr/local/
mv /usr/local/apache-maven-3.8.4 /usr/local/maven
配置环境变量
为了更方便地使用Maven,需要将Maven的bin目录添加到系统的PATH变量中。可以使用以下命令完成此操作:
echo "export PATH=/usr/local/maven/bin:$PATH" >> /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh
检查Maven是否安装成功
执行以下命令,检查Maven是否安装成功,
mvn -version
如果出现以下信息,则说明Maven已成功安装:
Apache Maven 3.8.4 (ff0fb5a0cd39a94c007af167040c5fc23cc71f4c)
Maven home: /usr/local/maven
Java version: 1.8.0_282, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-0.el7_9.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.25.1.el7.x86_64", arch: "amd64", family: "unix"
Maven使用示例
创建Maven项目
下面将以创建一个基于Spring Boot的Web项目为例。
mvn archetype:generate -DgroupId=com.example -DartifactId=demo -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
这个命令将会创建一个名为“demo”的Maven项目。
打包Maven项目
使用以下命令将项目打包:
cd demo
mvn package
在打包完成后,位置在:“…/demo/target/”下,可以看到一个 “demo.war” 文件。这就是Maven打包成功生成的文件。
总结
通过以上步骤,我们已经成功安装并配置了Maven,同时还完成了一个基于Spring Boot的Web项目的创建和打包,可以在实际项目中使用这些技巧来提高我们的开发效率。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS7和8中安装Maven3.8.4的简单步骤 - Python技术站