ounceCreateProject

ounceCreateProject は、以下のパラメーターおよびネストされた要素を受け入れます。

属性として指定されているパラメーター 説明
name プロジェクトの名前。
workingDir プロジェクトの作業ディレクトリー。
classpath プロジェクトのクラスパス。
sourcepath プロジェクト・ソース依存関係のソース・パス。これらのファイルでは、脆弱性を検査するためのスキャンは行われません。
jdkName プロジェクトをスキャンするときに使用する AppScan® ソース の 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>