命名项目
您可以使用缺省命名约定或通过手动创建项目名称来命名项目。
缺省项目命名
Ounce/Ant 缺省命名方案允许生成唯一项目名称。
<directory>_<target_name>[_<number>]<directory>:项目目录的名称(不包括完整路径)<target name>:当前目标的名称<number>:从 1 开始的整数,并且在必要时递增以保证其唯一性。请注意,仅当存在冲突时,<number>才会出现。
示例
通过以下参数,项目名称成为 test_compile。如果在编译目标中创建了两个项目,那么第二个项目名称成为 test_compile_1。
<working_directory> = C:\mydir\test
<directory> = test
<target_name> = compile手动命名项目
如果通过 ounceCreateProject 创建项目,那么可以使用 name 属性来指定项目名称。如果未指定 name 属性,或者使用 javac 来创建项目,那么 AppScan® Source 任务会查看 ounce.project_name 属性,如果设置了此属性,那么它使用其值作为项目名称。因此,在每次调用 javac 任务之前,可以使用 var 来设置 ounce.project_name 属性,从而为创建的每个项目提供唯一名称。