java - 使用 Tomcat 和 Eclipse 的远程开发工作流

标签 java eclipse deployment tomcat

目前,我在生产服务器上安装了 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/

相关文章:

c++ - Eclipse 索引器显示误报语义错误

eclipse - 如何在 Eclipse 中搜索并替换 2 行(一起)?

visual-studio - 部署 MS Lightswitch 应用程序

haskell - 最小的 haskell (ghc) 程序安装(无需 ghc/cabal 进行部署)

java - 从 Java 安全地将字符串参数发送到 JavaScript 函数

java - Java 旅行商

Java Hash Map containsKey 在不应该返回 true 时返回 true

java - 如何在二维数组中存储日志参数

java - 在java中,在这个程序中,它突然在某个代码点停止正常运行?但它编译?有什么想法可能是什么问题吗?

ruby-on-rails - PG::UndefinedColumn:如果同一数据库用于在 Rails 中相互连接的两个不同项目,则出现错误