远程部署Web应用程序(.war)

时间:2011-03-17 20:50:07

标签: servlets jetty

我在远程计算机上运行了一个java服务器(jetty)。目前,只要我需要进行更新,我就会手动将.war文件从本地开发机器复制到远程机器。这是一个非常缓慢的开发周期。

如果您在/ webapps文件夹中粘贴新的.war文件,Jetty将重新启动Web应用程序。

我可以添加一个接受.war上传的新servlet,并将其粘贴在自己的/ webapps文件夹中 - 从而覆盖并重新启动自身?然后,每当我需要重新部署时,我只需将.war文件从本地计算机上传到远程计算机上的运行实例。听起来很不稳定。做任何更好的方法吗?

由于

1 个答案:

答案 0 :(得分:0)

你是如何复制的?FTP?

通常,您应该花费大量的初始时间来自动部署 - 现在花费的前期时间将在以后保存数小时。我喜欢使用Maven,但是如果你有一个简单的情况并且不希望学习曲线陡峭,Ant是一个好的开始。

(编辑)或许Cargo