2010-07-07 23 views
8

我想要在日蝕裏面用螞蟻描述螞蟻。我已經在裏面我的目標之一以下:從Eclipse的Ant中使用exec標記。我如何擴展PATH?

<exec executable="git" outputproperty="git-desc"> 
    <arg value="describe"/> 
</exec> 

當我嘗試這個命令行,螞蟻正常運行時,它的路徑是通過我的殼設置。當我嘗試從Eclipse中運行螞蟻,我得到以下錯誤:

Cannot run program "git": error=2, No such file or directory 

它似乎很清楚,我需要更新Eclipse是給出的路徑。我如何去做這件事?

+0

你在Eclipse裏面使用某種插件來做git嗎? – 2010-07-07 04:21:06

回答

8

我其實自己想出了這一個。你必須在eclipse中爲ant設置PATH環境變量。

第1步:進入運行 - >外部工具 - >外部工具配置...

步驟2:選擇要運行正試圖執行一個命令行程序

Ant文件步驟3:單擊環境選項卡

第4步:單擊新建按鈕,添加一個新的變量

第5步:創建路徑變量命名,並在您希望通過分隔的路徑輸入:

3

http://ant.apache.org/manual/Tasks/exec.html

<property environment="env"/> 
<exec ... > 
    <env key="PATH" path="${env.PATH}:${basedir}/bin"/> 
</exec> 

引用的是你要搜索的內容?

+0

問題是eclipse根本不轉發shell,尤其是沒有從命令行啓動時。很煩人。 – 2014-03-11 13:23:40

相關問題