0
是否有可能讓ANT從構建腳本重新啓動遠程服務器上的Java應用程序?如果有的話,指向哪裏可能定義的指針?ANT可以開始在遠程服務器上重新啓動作業嗎?
我用螞蟻現在在推新代碼到遠程服務器,但我還是要登錄到實際重新啓動應用程序
是否有可能讓ANT從構建腳本重新啓動遠程服務器上的Java應用程序?如果有的話,指向哪裏可能定義的指針?ANT可以開始在遠程服務器上重新啓動作業嗎?
我用螞蟻現在在推新代碼到遠程服務器,但我還是要登錄到實際重新啓動應用程序
使用<sshexec>
task你可以做一個遠程計算機上的幾乎任何東西(假設它有一個sshd運行)。如果您不想擔心每次都會驗證ssh會話,則可以設置RSA密鑰。
<sshexec host="remotehost" username="remoteuser" command="/restart/application/command"/>
希德在上述路段始聲明:
這個任務取決於你需要抓住JCraft's JSch jar,並把它放在Ant的類路徑外部庫
。
完美,謝謝搶劫 – James 2010-09-15 18:55:25