目前,我在生产服务器上安装了 tomcat 来为我的 java webapps 提供服务。我在个人工作站上使用 eclipse 进行开发,然后使用 ant 脚本将项目构建为 war 文件并将其部署到服务器上。
当我与服务器位于同一网络时,此设置运行良好,因为部署几乎是即时的。但是,现在我正在远程工作,将 war 文件上传到服务器很慢,而且在大多数情况下非常多余(war 文件中包含大约 .5 GB 的静态媒体)。
是否有更好的方法从 eclipse 更新我在 tomcat 上的 web 应用程序?如果有,以最少的努力实现此类解决方案的最佳选择是什么?
最佳答案
结帐 rsync .它只传输对文件的更新,因此会大大加快您的进程。此外,根据您的应用程序的复杂程度,您可能会考虑安装 jetty在您的个人工作站上。它与 Eclipse 配合得很好,让您几乎可以立即检查新代码。
关于java - 使用 Tomcat 和 Eclipse 的远程开发工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2768518/