项目文件扩展名

为每个项目类型配置或添加有效的全局文件扩展名,更改要在扫描中包含的扩展名,从扫描中排除扩展名,以及将扩展名指定为 Web 文件。

一个列出每种可用语言或项目类型的下拉列表。请参阅 为应用程序创建新项目 以获取可用项目类型的列表,并参阅 HCL AppScan Source系统需求 以获取文件扩展名详细信息。添加新扩展名时,确定具有新扩展名的文件是否可以扫描,是否视为 Web 文件,或者是否可以排除。

该页面中的设置是全局的。要为单个项目设置文件扩展名,使用所选项目的“属性”视图的 文件扩展名 选项卡。

文件扩展名设置

1. 文件扩展名设置
设置 描述 用法示例
扫描评估 包含带有在完整分析中指示的扩展名的文件。
  • 如果已为 Java项目创建 .xxx 扩展名并将此扩展名标记为扫描评估,那么将编译并扫描具有该扩展名的文件。
  • 如果不应编译和扫描某个文件(例如 C++ 中的头文件),那么该文件是项目的一部分但不被标记为扫描评估。这些文件应包含在项目中,而且应在基于模式的分析过程中进行搜索。.
Web 文件 用针对 JSP 编译的指定扩展名标记文件。该设置使 AppScan® Source 能够将 web 源与非 web 源分开。 如果已为 Java 项目创建 .yyy 扩展名并将此扩展名标记为 Web 文件,那么具有该扩展名的文件将被安排为项目中的 Web 源。当 AppScan® Source 为分析做准备时,这些文件将被预编译为类以进行分析。
排除 请勿在项目中为带有指定扩展名的文件创建源文件。将不会扫描带有该扩展名的文件。 为项目需要进行编译的文件创建 .zzz 扩展名,但无需包含在分析中。