2016-09-16 68 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文件'