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