2016-09-16 141 views
1

在我的一个旧项目中,ant目标是从* .launch文件启动的。此文件包含<launchConfiguration>标记,其中一个属性名称“type”是ant类org.eclipse.ant.ANTLaunchConfigurationType,使用此标记设置不同的参数。当此启动文件在eclipse中执行时,会在launchConfiguration标签中指定一个ANT目标。使用.launch文件运行ANT目标

我无法找到有关ANT此功能的任何信息。只有相关的线程被发现,这是没有答案

Running eclipse ant targets from an external command

我无法理解如何启动文件被创建,以及如何参数设置为launchConfiguration标签。

回答

1

.launch文件由Eclipse的每一个运行配置创建要保存:

  1. 打开Eclipse。
  2. 选择一个build.xml文件。
  3. 通过上下文菜单,执行Run as/Ant build...。出现一个对话框。
  4. 如果想将参数传递给Ant脚本,则必须满足Arguments区域(在Main标签)是这样的:
 
    -Darg1=value1 
    -Darg2=value2 
    ... 
  • 然后,请转至Common选项卡,并重点关注Share file字段:使用Browse按钮,选择您的项目。这将在您的项目中创建.launch文件,并让它可用于进一步执行。 (你应该重命名它)。
  • 执行Run
  • 您可以编辑菜单Run>External tools>External tools configuration中的.launch配置。
  • 注意:在运行配置中,最好花几分钟时间阅读所有选项卡中的所有可用参数。例如,在Build选项卡中,可以设置是否希望在执行脚本之前构建项目(如果没有,取消选中该复选框可能会节省大量时间)。或者在Refresh选项卡中,可以选择脚本执行后要刷新的项目目录等。

    1

    使用'运行>外部工具>外部工具配置“创建和管理Ant构建的启动配置。 ..'对话框。

    您可以使用'文件>导入...>运行/调试>启动配置'导入现有的.launch文件'