ant執行scp命令

2021-08-31 08:14:41 字數 495 閱讀 6176

自ant1.60開始支援了ssh 及scp 操作了,早在ant之前若要支援ssh、scp、sftp等任務就必須下載j2ssh的j2ssh-ant.jar和j2ssh-core.jar(在的j2ssh下有下載)。 

你需要把下載的jsch-0.1.44拷貝到$ant_home/lib下,如果是eclipse下的ant環境必須在window->preferences->ant->runtime->classpath中加入jsch-0.1.24。

第二步:

<

target

name

="scp"

>

file="root:[email protected]:/home/root/a061.zip"

todir="d:/zips/a061.zip"  trust="true"/>

target

>

Linux之scp命令及後台執行scp

scp是 secure copy的縮寫,scp是linux系統下基於ssh登陸進行安全的遠端檔案拷貝命令。不僅可以把本地檔案複製到遠端伺服器,也可以在本地操作,把遠端檔案從遠端複製到本地。1 從本地複製到遠端 命令格式 scp local file remote username remote ip...

Ant 標籤相關指令之scp

1.拷貝單個檔案到遠端伺服器 或2.拷貝遠端檔案本地 或標籤詳解 1.標籤 每個構建檔案對應乙個專案。標籤時構建檔案的根標籤。它可以有多個內在屬性,就如 中所示,其各個屬性的含義分別如下。1 default表示預設的執行目標,這個屬性是必須的。2 basedir表示專案的基準目錄。3 name表示專...

Ant 使用Ant指令碼執行bat檔案

有如下檔案結構 root batdir my.bat ant build.xml ant build.xml檔案的內容 或 這樣,就可以執行my.bat檔案了。dir屬性指定了執行cmd.exe命令的目錄。output指定了輸出的日誌檔案。arg標籤的value和line都是給cmd.exe傳遞引數...