1. 安装 Maven
Maven 简介
Apache Maven 是一个软件项目管理及自动构建工具,由 Apache 软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven 利用一小段描述信息能管理一个项目的构建、报告和文档等步骤。
Java 安装
首先我们需要准备 Java 开发环境,使用下面命令来安装 Java:
Maven 下载
我们可以从官网下载页获取最新的下载链接(Binary tar.gz archive)。
然后我们使用 wget
命令将其下载:
解压压缩包:
将文件夹移动至 /usr/local/
目录:
配置环境变量
编辑 /etc/profile
,在最下方添加:
运行如下命令使环境变量生效:
检查 Maven 是否成功安装:
2. Maven 简单使用
构建
我们可以通过 archetype:generate
命令快速构建出项目骨架。
Hello World
我们使用该命令创建一个 helloworld 项目。过程中可一路回车键选择默认值。
mvn
指令首次执行时,会从远程“中央仓库”下载一些必需的文件,请耐心等待。
项目结构
可到 /home/helloworld
查看项目结构。
/pom.xml
为项目对象模型(Maven 项目配置)/src/main/java
用于存放源代码/src/test/java
用于存放单元测试代码/src/target
用于存放编译、打包后的输出文件
编译
进入项目目录:
执行编译:
重新开启 helloworld
项目文件夹,可以看到生成 target
目录。
运行
你可以使用 mvn
指明 mainClass
来运行项目:
完成后可看到终端输出了:
测试
我们可以通过 test 指令来运行单元测试代码。
完成后可看到终端输出测试结果。
打包
通过 package
指令来执行打包。
重新开启 target
目录,可看到生成了 .jar
文件。
从输出的日志可以看到,执行 package
前,会先执行 compile
及 test
,最后执行了打包。