2013-09-05 4 views
0

Есть ли способ исключить сгенерированные источники из Укрепить бонус? Я попробовал вариант sourcepath, упомянутый в руководстве, но он никогда не работает для меня.Fortify включает сгенерированные источники в анализ

-Dfortify.sca.sourcepath="**/target/generated-sources/**/*.java" or
-Dfortify.sca.sourcepath="**/target/generated-sources/**"

Обе указанные выше параметры в конечном итоге с ниже предупреждения

[WARNING] Bad value provided for option -sourcepath. 

ответ

1

Не добавляйте ** в SourcePath, указать каталоги вместо:

-Dfortify.sca.sourcepath="module1/target/generated-sources" -Dfortify.sca.sourcepath="module2/target/generated-sources" 

Если вы используя sourceanalyzer, вы можете добавить параметр -exclude, с помощью которого вы можете использовать wildchars, например

-exclude module1/target/generated-sources/**/*.java