4

如何排除 Java 项目中的测试目录被 Fortify sca 扫描。目录的结构如下 -

/src/main/xyz/pqr
/src/main/xyz/test/abc
/src/test/xyz

我想排除名为 test 的文件夹下的任何文件被扫描。我不确定如何使用 -exclude 命令行参数来实现这一点。

4

3 回答 3

4

使用以下内容:

-exclude "**/test/*"
于 2016-01-24T11:15:43.497 回答
1

如果您使用命令提示符运行,则使用 -exclude /src/main/xyz/test/** 然后反斜杠

于 2014-09-05T04:36:41.667 回答
1

正如https://stackoverflow.com/a/36754012/6641032所指出的,排除模式需要从驱动器号开始的路径。通配符 ** 表示法可以匹配尽可能多的文件夹级别,但路径必须从驱动器根目录开始,因此不能是 **/folder/**。我在 Source Analyzer 16.10 上,它对我有用。

于 2018-05-07T18:42:56.793 回答