【发布时间】:2011-07-17 17:39:42
【问题描述】:
我有一个在远程机器上运行的 java 服务器 (jetty)。目前,每当我需要进行更新时,我都会手动将 .war 文件从本地开发机器复制到远程机器。这是一个非常缓慢的开发周期。
如果您将新的 .war 文件粘贴到其 /webapps 文件夹中,Jetty 将重新启动 Web 应用程序。
我可以添加一个接受 .war 上传的新 servlet,并将其粘贴在自己的 /webapps 文件夹中 - 从而覆盖并重新启动自身?然后,每当我需要重新部署时,我只需将 .war 文件从本地机器上传到远程机器上正在运行的实例。听起来很不靠谱。有没有更好的方法来做这样的事情?
谢谢
【问题讨论】: