maven的生命周期

embedded/2025/1/11 4:51:55/

1.maven的生命周期是什么?

Maven的生命周期就是为了对所有的maven项目构建过程进行抽象和统一。

2.Maven中有3套相互独立的生命周期:


clean:清理工作。
default:核心工作,如:编译、测试、打包、安装、部署等。
site:生成报告、发布站点等。

 

注意:在同一套生命周期中,当运行后面的阶段时,前面的阶段都会运行。 

例如:运行install:compile,test,package都会运行,但clean不会运行(因为install和clean不属于同一套生命周期)

3.执行生命周期的方式:

3.1 idea中,右侧的maven工具栏,选中对应的生命周期,双击执行。

3.1.1例如双击clean,就会删除target目录

3.1.2 双击package就会在target目录下生成对应的jar包

3.1.3双击install对项目进行安装,最终会将项目安装到本地maven仓库(注意要在生存期中点击install而不是插件中点击install)

补充:双击生存期中的对应过程,底层其实是去调用插件实现生存周期。所以直接点击插件可能会出现各种各样的问题。

根据你对应模块下的pom文件中的组织名和模块名,你就可以在你对应的maven仓库找到你安装的项目。

 3.2 在命令行中,通过命令执行。(不常用,略)


http://www.ppmy.cn/embedded/152912.html

相关文章

pytorch torch.full_like函数介绍

torch.full_like 是 PyTorch 中用于创建一个具有特定值的新张量,其形状和数据类型与给定张量相同。 函数定义 torch.full_like(input, fill_value, *, dtypeNone, layoutNone, deviceNone, requires_gradFalse, memory_formattorch.preserve_format)参数说明 inpu…

本地ollama连接不稳定,embeding易断开:faiss小样本向量数据库合成

解析了800份PDF,在使用ollama转向量数据库时,总是会中间断开。解决思路是划分了7个batch,每个batch有100份,在将batch转向量数据库,这时就很少断开了。 正好faiss提供了一个方法,merge_from,能够…

【源码+文档+调试讲解】项目申报小程序

摘 要 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代…

工作中Excel技巧整理

系列文章目录 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 系列文章目录前言一、整列加一个数二、数据处理方法1.剔除异常值,即最大值和最小值剔除。 三、去掉整列某一个字符串 前言 整理常见的工作…

环动科技平均售价波动下滑:大客户依赖明显,应收账款周转率骤降

《港湾商业观察》施子夫 2024年12月18日,浙江环动机器人关节科技股份有限公司(以下简称,环动科技)的上市审核状态变更为“已问询”,公司在11月25日科创板IPO获上交所受理,独家保荐机构为广发证券。 此次环…

飞书企业消息实践

一、飞书自带的消息机器人限制 频控策略 - 服务端 API - 飞书开放平台 自定义机器人的频率控制和普通应用不同,为单租户单机器人 100 次/分钟,5 次/秒。建议发送消息尽量避开诸如 10:00、17:30 等整点及半点时间,否则可能出现因系统压力导致…

华为C语言编程规范总结

1.头文件更改会导致所有直接或间接包含该头文件的的C文件重新编译,会增加大量编译工作量,延长编译时间,因此: 1.1 头文件里尽量少包含头文件 1.2 头文件应向稳定的方向包含 2.每一个.c文件应有一个同名.h文件&#xff0c…

MYSQL-------------优化MYSQLserver磁盘 I/O 问题及相关优化策略

MySQL Server 性能优化参数设置 查看 MySQL Server 参数 在 MySQL 中,可以使用以下命令查看服务器参数: SHOW VARIABLES; -- 查看所有服务器参数SHOW VARIABLES LIKE parameter_name; -- 查看特定参数,例如 SHOW VARIABLES LIKE key_buf…