命名项目

您可以使用缺省命名约定或通过手动创建项目名称来命名项目。

缺省项目命名

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® 任务会查看 ounce.project_name 属性,如果设置了此属性,那么它使用其值作为项目名称。因此,在每次调用 javac 任务之前,可以使用 var 来设置 ounce.project_name 属性,从而为创建的每个项目提供唯一名称。