maven总结

简介: maven总结

常见命令

在开发中,常用到如下maven命令:

下面来对他们做简单解释:

命令 解释
clean 执行clean命令可将target文件移除
validate 验证项目是否正确
compile 执行compile命令会生成target文件
test 运行测试,使用单元测试框架运行测试,测试代码不会被打包或部署
package maven 打包
verify 运行检
install 将包安装到Maven本地仓库,供本地其他Maven项目使用
site 生成项目站点文档
deploy 将最终的包复制到远程仓库

命令格式

maven 命令的格式和接收的参数如下:

mvn [plugin-name]:[goal-name]
参数 解释
-D 指定参数,如 -Dmaven.test.skip=true 跳过单元测试;
-P 指定 Profile 配置,可以用于区分环境;
-e 显示maven运行出错的信息;
-o 离线执行命令,即不去远程仓库更新包;
-X 显示maven允许的debug信息;
-U 强制去远程更新snapshot的插件或依赖,默认每天只更新一次。
目录
相关文章
|
数据可视化 Java 项目管理
|
存储 Java Maven
|
4月前
|
存储 前端开发 Java
Maven(一)
Maven(一)
74 0
Maven(一)
|
6月前
|
Java 应用服务中间件 项目管理
Maven详解
Apache Maven是一个强大的Java项目管理和构建工具,它简化了项目结构、依赖管理、构建过程。Maven遵循约定优于配置原则,提供标准项目模板,自动处理依赖下载和版本控制。通过POM(Project Object Model)文件,开发人员声明项目属性、依赖、构建配置等。Maven支持多模块管理、文档生成、版本管理和构建报告。使用Maven,可以更高效地管理复杂项目,避免手动管理依赖带来的问题。此外,Maven的配置文件(settings.xml)允许设置本地仓库、中央仓库镜像和JDK版本等。
73 1
Maven详解
|
7月前
|
存储 Java Maven
Maven (简单理解)
Maven (简单理解)
37 2
|
6月前
|
存储 IDE Java
Maven
Maven
51 0
|
7月前
|
存储 Java 关系型数据库
|
Java 程序员 数据库连接
Maven的使用
Maven的使用
90 0
|
Java Maven
什么是Maven?
什么是Maven?
119 0