Maven的安装环境变量配置

什么是Maven?

Maven 是一个 Java 项目的构建工具,它基于项目的对象模型 (POM),可以通过一个中心信息管理器来管理项目的构建、报告和文档等工作。POM 中描述了项目的基本信息、开发者列表、项目的依赖关系、构建系统中需要的插件列表等。

Maven 官网:https://maven.apache.org/

Maven 的安装步骤:

步骤一:下载 Maven 安装包

可以从 Maven 官网下载 Maven 的安装包:https://maven.apache.org/download.cgi

或者从镜像站点下载:http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/

注意选择适合当前操作系统的版本,本次使用 Maven 3.6.3 版本为例。

步骤二:解压 Maven 安装包

解压缩下载的 Maven 安装包到任意目录(例如 /usr/local/maven/):

```shell

tar zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/

```

步骤三:配置环境变量

为了让终端识别 Maven 命令,需要将 Maven 的 bin 目录添加到 PATH 环境变量中。可以通过下面几种方式进行配置。

方式一:在 shell 配置文件中添加:

在 shell 配置文件中添加以下代码:

```shell

export PATH=/usr/local/maven/apache-maven-3.6.3/bin:$PATH

```

这里以 bash shell 为例,将 Maven 的 bin 目录添加到 PATH 环境变量中。

执行以下命令,使配置生效:

```shell

source ~/.bashrc

```

方式二:在 /etc/profile 文件中添加:

在 /etc/profile 文件末尾添加以下代码:

```shell

export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3

export PATH=$MAVEN_HOME/bin:$PATH

```

使配置生效:

```shell

source /etc/profile

```

方式三:在 /etc/environment 文件中添加:

在 /etc/environment 文件末尾添加以下代码:

```shell

MAVEN_HOME=/usr/local/maven/apache-maven-3.6.3

PATH="$MAVEN_HOME/bin:$PATH"

```

使配置生效:

```shell

source /etc/environment

```

注意:以上三种方式可以任选一种,但最好不要同时配置,否则会造成环境变量混乱。

步骤四:检查 Maven 版本号

检查 Maven 是否安装成功,可以执行以下命令:

```shell

mvn -v

```

如果显示出 Maven 的版本、Java 版本等信息,说明 Maven 已成功安装。

Maven 的使用方法:

Maven 主要通过 pom.xml 配置文件来控制项目的构建、依赖关系、插件等。一般来说,当项目导入到 Eclipse、IntelliJ IDEA 等 IDE 中时,IDE 会自动识别并加载 Maven 项目。

下面演示一个简单的 Maven 项目示例,以及如何通过 Maven 构建该项目。

步骤一:创建 Maven 项目

在任意目录下创建名为 my-maven-project 的 Maven 项目:

```shell

mvn archetype:generate -DgroupId=com.example -DartifactId=my-maven-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

```

其中:

- `-DgroupId`:项目组织结构(例如 com.example)

- `-DartifactId`:项目名称(例如 my-maven-project)

- `-DarchetypeArtifactId`:Maven 模版类型,这里使用 maven-archetype-quickstart,表示创建一个简单的 Java 项目。

执行命令后,Maven 会自动下载相关的依赖,创建 Maven 项目:

```

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 02:48 min

[INFO] Finished at: 2022-01-01T14:00:00+08:00

[INFO] ------------------------------------------------------------------------

```

检查项目是否成功创建,可以进入项目目录:

```shell

cd my-maven-project

```

可以看到项目的目录结构如下:

```

my-maven-project

├── pom.xml

└── src

├── main

│ └── java

│ └── com

│ └── example

│ └── App.java

└── test

└── java

└── com

└── example

└── AppTest.java

```

其中 pom.xml 是项目的配置文件,src/main/java 里是主程序代码,src/test/java 里是测试代码。

步骤二:构建 Maven 项目

构建 Maven 项目有两个主要的命令:`mvn clean` 和 `mvn package`。

- `mvn clean`:清理 Maven 项目,清除 target 目录下的编译结果。

- `mvn package`:构建 Maven 项目,生成 jar 包。

首先执行 `mvn clean` 命令:

```shell

mvn clean

```

Maven 会清除项目中 target 目录下原来的构建结果。

接下来执行 `mvn package` 命令:

```shell

mvn package

```

Maven 会生成 jar 包,并保存在 target 目录下。

```

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 02:19 min

[INFO] Finished at: 2022-01-01T14:10:00+08:00

[INFO] ------------------------------------------------------------------------

```

可以看到 Maven 构建成功。

步骤三:运行 Maven 项目

进入 target 目录,执行以下命令,可以看到 Maven 项目的输出:

```shell

cd target/

java -cp my-maven-project-1.0-SNAPSHOT.jar com.example.App

```

输出结果如下:

```

Hello World!

```

至此,一个简单的 Maven 项目就建立完成了。

注意事项:

- 确保 Maven 安装正确。

- 确保环境变量正确设置。

- 确保项目根目录有 pom.xml 文件。

总结:

本文介绍了 Maven 的安装和使用方法,以及通过 Maven 构建一个示例项目的过程。掌握 Maven 这个 Java 项目构建工具可以帮助我们快速构建项目、管理依赖、生成文档等。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/

点赞(6) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部