Maven 的安装使用
maven 的安装
首先,到官网去下载它的安装软件
Maven 下载后,将 Maven 解压到一个没有中文没有空格的路径下
解压后的文件列表用途:bin:存放了 maven 的命令,比如我们前面用到的 mvn tomcat:runboot:存放了一些 maven 本身的引导程序,如类加载器等 conf:存放了 maven 的一些配置文件,如 setting.xml 文件 lib:存放了 maven 本身运行所需的一些 jar 包
配置 maven 环境变量
通过 cmd 命令行,输入 mvn -v,检查 maven 是否安装成功
为了提高 jar 的下载效率,配置国内镜像仓库
maven 工程的目录结构
.settings 工具生成的文件
src 源代码
java 项目源代码
resources 配置文件
webapp 页面素材等文件
test 测试的源码以及测试的配置文件等
target 编译生成的文件
pom.xml maven 工程的配置信息,包括坐标、插件等信息
maven 常用命令
compile:
maven 工程的编译命令,作用是将 src/main/java 下的文件编译为 class 文件输出到 target 目录下
查看 target 目录,查看 class 文件是否生成,如果生成成功,则表示编译完成。
test
test 是 maven 工程的测试命令 mvn test,会执行 src/test/java 下的单元测试类。
clean
clean 是 maven 工程的清理命令,执行 clean 会删除 target 目录及内容。
package
package 是 maven 工程的打包命令,对于 java 工程执行 package 打成 jar 包,对于 web 工程打成 war 包
install
install 是 maven 工程的安装命令,执行 install 将 maven 打成 jar 包或 war 包发布到本地仓库。
Maven 的生命周期
Clean Lifecycle 在进行真正的构建之前进行一些清理工作。
Default Lifecycle 构建的核心部分,编译,测试,打包,部署等等。
Site Lifecycle 生成项目报告,站点,发布站点。
版权声明: 本文为 InfoQ 作者【zarmnosaj】的原创文章。
原文链接:【http://xie.infoq.cn/article/45425f8ff3951c148700b11ef】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论