簡體   English   中英

從ant訪問eclipse插件

[英]Access eclipse plugin from ant

我有一個Eclipse TFS插件。

我在Eclipse中運行ant腳本。 真正的問題是,構建腳本完成執行后,多個文件未標記為已修改。

所以有什么辦法(cmd,sys調用等)我可以從ant訪問eclipse插件嗎?

更新1

代碼樣例

<target name="test" description="test call.">
        <replaceregexp file="${bc.file}" flags="sgi" match="${regexp.defaultdomain}" replace="${replace.defaultdomain}" />
        <eclipse.refreshLocal depth="infinite" resource="BC" />
</target>

假設BC在我的工作區中。

這不行

一旦在Eclipse中運行Eclipse,Eclipse就會提供您可以從構建中調用的Ant任務。 請參閱http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fant_eclipse_tasks.htm

如果這是關於刷新已被腳本修改的文件,請參閱eclipse.refreshLocal

您沒有指定如何運行Ant腳本。 我假設您從菜單之一中選擇“以Ant身份運行”。 如果是這樣,則實際上創建了可以修改的啟動配置。 因此,請使用運行->外部工具->外部工具配置。 選擇您的啟動配置,切換到“刷新”選項卡,並選中運行該腳本后刷新工作空間的選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM