ounceCreateProject

ounceCreateProject 接受以下参数和嵌套元素:

指定为属性的参数 描述
name 项目的名称。
workingDir 项目的工作目录。
classpath 项目的类路径。
sourcepath 项目源依赖关系的源路径。不会扫描这些文件中是否存在漏洞。
jdkName 扫描项目时要使用的 AppScan® Source JDK 名称。(必须在 AppScan® Source for Analysis 中创建)
appName 包含此项目的应用程序(可选)。
appDir 应用程序目录(可选)
指定为嵌套元素的参数 描述
ounceSourceRoot 指定项目源根
ounceWeb 指定项目 Web 内容
ounceExclude 允许从父元素中指定的文件集排除特定文件。

ounceCreateProject 任务示例

<ounceCreateProject
	name="myProjectName"
	workingDir="${sandbox}/myProject"
	classpath="${my.class.path}"
	sourcepath="${my.source.path}"
	jdkName="jdk15"
	appName="myApp"
	appDir="${sandbox}>
<ounceSourceRoot dir="src"/>
<ounceExclude dir="src/test"/>
<ounceExclude file="src/mydir/Bad.java"/>
<ounceSourceRoot dir="src2"/>
<ounceSourceRoot file="src3/mydir.java"/>
<ounceWeb webContextRoot="web/myProject.war"/>
<ounceExclude dir="web/test"/>
<ounceExclude file="web/partial.jsp"/>
</ounceCreateProject>