一、 准备
1. Java安装:Maven是java管理工具,要提前安装好java,java版本没有要求。
2. Maven安装:如果Linux系统可以使用sudo apt-get install maven命令行进行自动安装,安装成功显示如下。
二、 创建项目
1. 运行下列命令:(第一次运行需要耗费比较长的时间,因为需要从远程服务下载jars和files到本地数据库)
运行结束后,会生成相应的目标目录my-app。
2. 查看生成的目标目录my-app,src/main/java包含项目源代码,src/test/java包含测试源代码,pom.xml是项目的项目对象模型。
3. POM文件细说:POM文件Maven中项目的配置文件,包含创建一个工程所需的主要信息,并不许需要理解其中所有内容,只要能够有效利用它即可。POM文件内容为:
4. 如何Build?:只需要命令行mvn package即可,命令简单但过程中会下载很多资源。显示过程如下(中间省略了部分内容)。
5. 测试新编译的和打包的JAR:
执行成功,会输出Hello World!因为src/main/java中的源码文件为:
三、 Maven Phases
详细内容可见:
https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
再介绍两个命令:
1、 mvn site:基于pom中的项目信息生成一个网站
2、 mvn clean dependency:copy-dependencies package:这个命令将清除项目、复制依赖和包项目。(也需要跟执行的时候执行到包,需要较长时间)