Java ANT能否在远程服务器上启动重新启动作业?

Java ANT能否在远程服务器上启动重新启动作业?,java,deployment,ant,Java,Deployment,Ant,是否可以让ANT从构建脚本在远程服务器上重新启动java应用程序?如果是这样的话,有没有指向可能定义的位置的指针 我现在使用ant将新代码推送到远程服务器上,但我仍然需要登录才能使用“你可以在远程机器上做几乎任何事情”(假设它运行的是sshd)。如果不想每次都对ssh会话进行身份验证,可以设置RSA密钥 <sshexec host="remotehost" username="remoteuser" command="/restart/application/command"/>

是否可以让ANT从构建脚本在远程服务器上重新启动java应用程序?如果是这样的话,有没有指向可能定义的位置的指针

我现在使用ant将新代码推送到远程服务器上,但我仍然需要登录才能使用“你可以在远程机器上做几乎任何事情”(假设它运行的是sshd)。如果不想每次都对ssh会话进行身份验证,可以设置RSA密钥

<sshexec host="remotehost" username="remoteuser" command="/restart/application/command"/>

请注意上述链接开头的声明:

此任务依赖于外部库

您需要抓取它并将其放在Ant的类路径上