我正在尝试在 Ubuntu 12.04 LTS 版本上运行 HP Fortify 3.7.0。我不认为它是官方支持的,但我发现这个链接表明另一个用户得到了 3.8.0 的工作,所以我想我会尝试:http ://www.greebo.net/2013/02/28/运行-fortify-sca-3-80-on-ubuntu-12-04-64-bit-linux/
安装似乎很顺利。
我安装了 Oracle Java 7.0.51 作为我的默认 Java。
当我运行 Audit Workbench 时,我会选择我的项目并盯着扫描并得到错误:
SCA 命令行调用失败,启动 java 失败:没有这样的文件或目录
当我从命令行运行 sourceanalyzer 时,我得到:
启动java失败:没有这样的文件或目录
我尝试在 /opt/HP_Fortify/HP_Fortify_SCA_and_Apps_3.70/Core/private-bin/awb/productlaunch 中更改 java 的路径,就像上面提到的博客的作者所做的那样,但这并没有解决问题。有什么建议么?