软件工程 填空题 标准

自动化构建与依赖管理 — 软件工程填空题

软件构建 构建与集成 AI 三重审校通过

题目
某项目使用 Maven 构建,模块 core 的 pom 中声明依赖库 A 版本 2.0(直接依赖),同时经模块 lib 传递引入库 A 版本 3.1。构建时按依赖调解原则(路径最短优先,路径相同先声明优先)解析,最终生效的 A 版本为 ____。若开发者希望强制使用 3.1,应在 core 的 pom 中将该依赖写入 ____ 节点以锁定版本。