掃描考量

本主題說明可能影響您掃描的限制和考量。

若要瞭解關於掃描 IBM®MobileFirst Platform 專案的特定考量,請參閱掃描 MobileFirst Platform 專案

Windows

嘗試在 AppScan® Source for Development(Eclipse 外掛程式) 中執行某些動作(例如,啟動掃描或啟動需要登入的動作),可能導致下列錯誤訊息(或類似的錯誤訊息):

Unable to link native library shared-win32-x64.dll. 
You may need to install an appropriate Microsoft Visual C++ 
2017 x86 Redistributable Package for your system.

在 64 位元 Java 執行時期環境中執行時,這通常表示 64 位元 Microsoft Visual C++ 執行時期程式庫無法使用。如果要解決此問題,請依照您的 Visual Studio 版本安裝合適的 Microsoft Visual C++ Redistributable Package,此套件可在這裡找到。

Linux

Linux 上,需要安裝協力廠商元件,Eclipse 才能呈現瀏覽器型的內容。若無此元件,AppScan® Source for Development 可能出現症狀,例如登入之後當機或產品使用期間失敗。如需相關資訊,請參閱 在 Linux 上,針對安裝於 Eclipse 3.7 版或更新版本的 AppScan Source for Development 啟用瀏覽器型內容

Java

提示: 如果您要掃描 Java 但 Java 專案中有遺漏的相依關係,AppScan® 來源 會綜合相依關係可能已提供的片段來編譯 Java 檔。在此情況下,您可以依下列方式指定遺漏的相依關係,來改善發現項目的正確性:
  1. 掃描之後,請開啟 <data_dir>\logs\StaticAnalyzer-Errors.log(其中 <data_dir>AppScan® 來源 程式資料的位置,如安裝和使用者資料檔位置,查看 AppScan® 來源 是否已報告遺漏相依關係。
  2. 修改專案內容來併入相依關係。
  3. 重新掃描專案。