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