Ounce/Maven 目标

Ounce/Maven 提供以下目标以执行 AppScan® 源 功能:

  • ounce:application:生成一个 AppScan 源 应用程序文件,其中包含对 pom 文件所定义全部子项目的引用。需要应用程序以进行扫描(并因此进行报告)。
  • ounce:project:根据 Maven 子项目的数量创建一个或更多 AppScan 源 项目文件。ounce:project 目标旨在从命令行运行并将 Maven 构建合并到该目标中。
  • ounce:project-only:根据 Maven 子项目的数量创建一个或更多 AppScan 源 项目文件。ounce:project-only 目标旨在将 AppScan 源 项目文件的创建集成到 Maven 构建生命周期中。
  • ounce:scan:扫描应用程序。您可以选择发布评估或生成报告。从命令行运行 ounce:scan 目标。
  • ounce:report:生成 AppScan 源 报告如果刷新结果时需要,请在生成报告之前执行扫描。从命令行运行 ounce:report 目标。
注:
  • 要使应用程序和项目文件可移植,请创建路径变量以将文件路径映射到其所在位置。
  • 有关如何使用 Ounce/Maven 目标的示例,请参阅 http://mojo.codehaus.org/ounce-maven-plugin/ 处的 Ounce/Maven 站点文档。