專案副檔名

配置或新增各專案類型的有效廣域副檔名,變更要包含在掃描中的副檔名、從掃描中排除,以及將副檔名指定為 Web 檔。

每個可用的語言或專案類型各出現一個標籤頁:Java™、JavaScript™、ASP、Perl、ColdFusion、PBSA(用於基於型樣的專案類型)、COBOL、PL/SQL、T-SQL、VB.NET、.Net Assembly、VB、C/C++、ASP .NET 1.x、ASP .NET 2.x、WSDL、C# 及 Objective-C。當新增副檔名時,請識別是否可以掃描使用新副檔名的檔案、將它們視為 Web 檔或加以排除。

這個頁面中的設定是廣域的。如果要為個別的專案設定副檔名,請針對選取的專案,使用「內容」視圖的副檔名標籤。

副檔名設定

表 1. 副檔名設定
設定 說明 用法範例
掃描評量 將使用所指副檔名的檔案包含在完整分析中。
  • 如果為 Java 專案建立 .xxx 副檔名,並將該副檔名標示為掃描評量,則會編譯和掃描具有該副檔名的檔案。
  • 檔案可以是專案的一部分,但如果不應該編譯和掃描該檔案,則不要將其標示為掃描評量 (例如 C++ 標頭檔)。這些檔案會包含在專案中,並在執行基於型樣的分析期間進行搜尋
Web 檔 標示使用所指副檔名的檔案,以進行 JSP 編譯。這項設定容許 AppScan® 來源 將 Web 原始檔與非 Web 原始檔加以區隔。 如果為 Java 專案建立 .yyy 副檔名,並將該副檔名標示為 Web 檔,則會將具有該副檔名的檔案安排成專案中的 Web 原始檔。當 AppScan 來源 準備分析時,會將這些檔案前置編譯成要分析的類別。
排除 不在專案中為使用所指副檔名的檔案建立原始檔。將不會掃描使用這個副檔名的檔案。 為專案需要編譯的檔案建立 .zzz 副檔名,但不需要將該附檔名納入分析中。