獲取下面的錯誤與Fortify的審計工作臺aplication:com.fortify.sca.analyzer.a:有沒有足夠的可用內存來完成分析
[錯誤]:意外的異常而解析* .js文件 com.fortify .sca.analyzer.a:沒有足夠的內存可用於完成分析。有關更多可用內存的詳細信息,請參閱用戶手冊。
任何解決方案,請!!!
獲取下面的錯誤與Fortify的審計工作臺aplication:com.fortify.sca.analyzer.a:有沒有足夠的可用內存來完成分析
[錯誤]:意外的異常而解析* .js文件 com.fortify .sca.analyzer.a:沒有足夠的內存可用於完成分析。有關更多可用內存的詳細信息,請參閱用戶手冊。
任何解決方案,請!!!
您的翻譯步驟內存不足。你可以傳遞-Xmx標誌給jvm更多的內存來完成任務。例如,要給2G,您可以將-Xmx2G
標誌傳遞給翻譯步驟。您可能還希望通過傳遞-64標誌來確保您在64位模式下運行(如果您的操作系統和硬件支持它)。
最終,您的產品隨附的HP_Fortify_SCA_User_Guide_3.xx.pdf
中將詳細描述(以及更多)。
如果該文件包含Minified Javascript,那麼Fortify SCA可能永遠無法解析它。掃描時使用未縮小版本的文件。
這實際上並不一定只發生在與堆空間有關的問題上,它也可能由其他內存問題(例如permgen空間或堆棧空間問題)發生。要查找詳細的結果,請使用-debug -logfile scan.log運行,然後在日誌中查找其中包含SEVERE的行(以及後面的行)。 – lavamunky 2013-11-28 10:53:43