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>