maven-依托管理

news/2025/2/19 8:06:31/

依赖配置

依赖: 之当前项目运行所需要的jar包,一个项目可以引入多个依赖

依赖传递

依赖具有传递性

        直接依赖: 在当前项目中通过依赖配置建立的依赖关系

        间接依赖: 被依赖的资源如果依赖其他资源, 当前项目间接依赖其他资源

如果A不想要B依赖的 x 资源, 就在A依赖B的标签内加上<exclusions>标签进行排除

依赖范围

依赖的jar包, 默认情况下, 可以在任何地方使用 . 通过<scope>...</scope>可以设置其作用范围

默认作用范围:

        主程序范围有效. (main文件范围内)

        测试程序范围有效. (test文件夹范围内)

        是否参与打包运行. (package指令范围内)

生命周期

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

Maven中有三套相互独立的生命周期

        clean: 清理工作

        default: 核心工作, 如: 编译, 测试, 打包, 安装, 部署等.

        site: 生成报告, 发布站点等.

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

切换跳过测试模式后运行时会跳过本项并提示


http://www.ppmy.cn/news/1570640.html

相关文章

NUMA 配置对 Redis 使用的影响:提升性能的秘密武器

NUMA 配置对 Redis 使用的影响:提升性能的秘密武器 在高性能数据库部署中,Redis 已成为不少企业的缓存与消息队列首选。然而,在大规模服务器上运行 Redis 时,如果不注意底层硬件架构,性能就可能大打折扣。今天,我们就来聊聊 NUMA(Non-Uniform Memory Access,非统一内存…

洛谷P8742 [蓝桥杯 2021 省 AB] 砝码称重(dp初始)

归纳蓝桥杯的这道题总结了一定对于dp的看法&#xff0c;虽然还没看到y总的动态规划&#xff0c;自己搜了搜上学期算法中学到的01背包问题。 首先动态规划问题最重要的是状态转移方程&#xff0c;将问题抽象成数学问题&#xff0c;列出方程就可以得解。 #include<cstdio> …

334递增的三元子序列贪心算法(思路解析+源码)

文章目录 题目思路解析源码总结题目 思路解析 有两种解法:解法一:动态规划(利用dp找到数组最长递增序列长度,判断是否大于3即可)本题不适用,因为时间复杂度为O(n^2),超时。 解法二:贪心算法:解法如上图,题目要求长度为三,设置第一个元素为长度1的值,是指长度二的…

ZooKeeper作为注册中心有什么问题? ZooKeeper作为注册中心,海量服务同时重启有什么问题?

目录 ZooKeeper作为注册中心存在的问题 性能瓶颈 一致性保证 复杂性 扩展性 单点故障 数据模型限制 社区和生态 安全性 总结 ZooKeeper作为注册中心,海量服务同时重启有的问题 1. ZooKeeper集群压力剧增 2. ZooKeeper Leader节点压力 3. 会话和临时节点管理 4.…

33.日常算法

1.螺旋矩阵 题目来源 给你一个 m 行 n 列的矩阵 matrix &#xff0c;请按照 顺时针螺旋顺序 &#xff0c;返回矩阵中的所有元素。 示例 1&#xff1a; 输入&#xff1a;matrix [[1,2,3],[4,5,6],[7,8,9]] 输出&#xff1a;[1,2,3,6,9,8,7,4,5] class Solution { public:vec…

论软件架构风格论文

摘要: 本人于2023年1月参与广东省某公司委托我司开发的“虚拟电厂”项目,主要负责系统整体架构设计和中间件选型。该项目为新型电力存储、电力调配、能源交易提供一套整体的软件系统。本文以虚拟电厂项目为例,主要讨论架构风格在本项目中的具体应用,主要包括如下,底层架构…

DEEPSEKK GPT等AI体的出现如何重构工厂数字化架构:从设备控制到ERP MES系统的全面优化

随着深度学习&#xff08;DeepSeek&#xff09;、GPT等先进AI技术的出现&#xff0c;工厂的数字化架构正在经历前所未有的变革。AI的强大处理能力、预测能力和自动化决策支持&#xff0c;将大幅度提升生产效率、设备管理、资源调度以及产品质量管理。本文将探讨AI体&#xff08…

C语言:将四个八位无符号数据拼接成32位的float数据

目录 方法一&#xff1a;使用 union 解释 方法二&#xff1a;使用 memcpy 解释 方法三&#xff1a;直接指针类型转换&#xff08;不推荐&#xff09; 综合推荐 使用 union 方法 注意事项 验证代码 在 STM32H7 这样的嵌入式系统中&#xff0c;将四个 8 位无符号数据&am…