在 Java 应用程序的代码审查期间,您发现未使用的变量和空的 catch 块。您建议使用哪个构建任务设置来检测这些质量问题?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 Maven 构建任务中,选择 Run PMD。.
为什么这是答案
正确答案是“在 Maven 构建任务中,选择 Run PMD”。PMD 是一款流行的静态分析工具,专门用于检测 Java 代码中的潜在问题,包括未使用的变量、空的 catch 块、重复代码等质量问题。将其集成到 Maven 构建任务中,可以在构建过程中自动执行代码质量检查。 其他选项不正确的原因: “在 Xcode 构建任务中,从 Advanced 中选择 Use xcpretty”:xcpretty 是一个用于格式化 Xcode 构建输出的工具,与代码质量分析无关,且主要用于 iOS/macOS 开发。 “在 Gulp 构建任务中,指定自定义条件表达式”:Gulp 是一个 JavaScript 任务运行器,虽然可以用于自动化任务,但其本身不提供 Java 代码的静态分析功能,需要集成特定的插件。 “在 Grunt 构建任务中,从 Control Options 中选择 Enabled”:Grunt 也是一个 JavaScript 任务运行器,与 Gulp 类似,不直接提供 Java 代码质量分析功能。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡