构建环境配置 — 软件工程选择题
题目
某团队为微服务项目配置持续集成构建环境。模块 A 和 C 要求 JDK 版本不低于 11,模块 B 要求 JDK 版本不低于 17;同时模块 B 依赖的构建插件要求 Maven 版本不低于 3.8,而 Maven 3.8 又不支持在 JDK 11 下运行该插件,仅在 JDK 17 及以上可正常工作。构建服务器上已安装 JDK 11、JDK 17 和 Maven 3.8.5。若要保证所有模块在同一套构建环境中一次性构建成功,应选择的环境配置是( )
A. JDK 11 + Maven 3.8.5
B. JDK 17 + Maven 3.8.5
C. JDK 17 + Maven 3.6
D. JDK 11 + Maven 3.6