在中,需要将 IDE 命令映射到 Ant 脚本中的目标。这些映射会记录在项目文件夹的 project.xml 文件中。
对于以下情况,映射会被自动记录在 project.xml 文件中:
在“新建项目”向导的“生成和运行操作”页中为命令指定目标时。
在项目的“项目属性”对话框的“生成和运行”面板中为命令指定目标时。
从“生成”菜单或“运行”菜单中选择了某个命令并在系统提示您创建映射后,为该命令创建映射时。
在 IDE 为您生成了目标时。(在自由格式的项目中第一次选择“调试项目”和“编译文件”命令时,IDE 会为这些命令生成目标。)
也可以使用“项目属性”对话框,将任何 Ant 目标的快捷键添加到项目节点的上下文菜单中。例如,如果需要经常运行几个可运行的类,则可以编写运行这些类的目标,然后使用链接来运行这些类。
可以通过手动编辑 project.xml 来映射其他命令,如为单个文件运行的命令。
为项目映射命令:
在“项目”窗口中右键单击项目节点,然后选择“属性”。
在“项目属性”对话框的右面板中,单击“生成和运行”。
对于每个命令,从组合框中选择一个 Ant 目标。组合框中包含 Ant 脚本中的每个目标。
可以使用“定制菜单项”列表,将 Ant 目标的快捷键添加到项目的上下文菜单中。
如果 Ant 脚本使用 <import> 目标从另一个 Ant 脚本导入目标,则仅当 <import> 目标指定了辅助 Ant 脚本的完整路径时,才会出现这些目标。如果 <import> 目标使用属性来引用辅助 Ant 脚本,则这些目标不会出现在下拉列表中。在这种情况下,必须为此命令在下拉列表中键入项目的名称。也可以通过编辑 project.xml 文件,将 IDE 命令映射到目标上,如下所述。