【发布时间】:2015-04-29 21:30:39
【问题描述】:
我们正在对客户的其中一个代码进行源代码审查。该项目使用 Maven。整个项目包含大约 1000 个模块。
假设项目名称为Project X,Project X 中的模块依次命名为Module 1、Module 2,依此类推,直到Module 1000。
如果我想扫描整个项目,我只需进入Project X's 目录并运行mvn sca:translate 和mvn sca:scan 即可扫描整个项目。
如果我只想扫描Module 1,我进入Module 1's 目录并运行命令并扫描Module 1。
我的问题是,是否可以只扫描一组模块,比如Module 1、Module 2,等等,直到Module 100,只需最少的配置和人力?我们不想扫描整个项目,我们只想扫描一堆模块。
下面是项目的大概目录结构。
Project X
|
+-------->Module 1
| +
| +----src
| |
| +----test
| |
| +----pom.xml
|
|
+-------->Module 2
| |
| +----+src
| |
| +----+test
| |
| +----+pom.xml
|
+--------->pom.xml
+
PS:我们正在使用Fortify Maven Plugin 进行扫描。
谢谢。
【问题讨论】:
标签: java maven maven-plugin fortify