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的插件或依赖,默认每天只更新一次。
目录
相关文章
振弦采集仪在岩土工程施工控制中的作用
振弦采集仪在岩土工程施工控制中的作用与效果
振弦采集仪在岩土工程施工控制中的作用
|
10月前
|
人工智能 自然语言处理 监控
video-analyzer:开源视频分析工具,支持提取视频关键帧、音频转录,自动生成视频详细描述
video-analyzer 是一款开源视频分析工具,结合 Llama 的 11B 视觉模型和 OpenAI 的 Whisper 模型,能够提取视频关键帧、转录音频并生成详细描述,支持本地运行和多种应用场景
1783 6
video-analyzer:开源视频分析工具,支持提取视频关键帧、音频转录,自动生成视频详细描述
|
jenkins 测试技术 开发工具
协同开发的艺术:Git 在团队项目中的高效应用
【8月更文第16天】在现代软件开发中,团队成员之间的高效协作是至关重要的。Git 作为一种分布式版本控制系统,为开发者提供了强大的工具来管理代码的变化和协作。本文将介绍如何利用 Git 来优化团队的工作流程,并提供实际操作的代码示例。
370 1
|
前端开发 JavaScript 测试技术
"React新手入门的神奇之处:如何用React构建第一个应用,让你的项目一鸣惊人?"
【8月更文挑战第31天】本文详细介绍了如何从头开始构建首个React应用。React作为当今Web开发中备受欢迎的前端框架,采用组件化设计实现界面构建,便于维护与扩展。文章首先解释了React的基础概念,接着演示了使用Create React App搭建项目的步骤,展示了基础组件编写方法及React Router的简单运用,并分享了一些实用的最佳实践建议,帮助读者快速上手React开发。
197 0
人生没有捷径,专注做好一件事就是捷径——《元智慧》读后
人生没有捷径,专注做好一件事就是捷径——《元智慧》读后
|
存储 算法 搜索推荐
Leetcode算法题练习(一)
Leetcode算法题练习(一)
155 0
|
存储 SQL 关系型数据库
MySQL中定时任务的使用
MySQL中定时任务的使用
152 0
|
前端开发 JavaScript
【前端用法】前端JS获取视频时长的写法
【前端用法】前端JS获取视频时长的写法
267 0
|
存储 Java API
Java集合-Deque
Java集合-Deque
281 2
Java集合-Deque
|
消息中间件 NoSQL Java
高频Java面试题集锦(含答案),让你的面试之路畅通无阻!
或许这份面试题还不足以囊括所有 Java 问题,但有了它,我相信你一定不会“败”的很惨,因为有了它,足以应对目前市面上绝大部分的 Java 面试了,因为这篇文章不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了。 凡事预则立,不预则废。能读到这里的人,我相信都是这个世界上的“有心人”,还是那句老话:上天不负有心人!我相信你的每一步努力,都会收获意想不到的回报。