我正在开发基于GAE-Java的Ruby Web应用程序,并且开发速度非常慢,因为在Eclipse中,每次我更改Ruby代码时都必须重新启动开发服务器。我无法以这种方式有效地工作,因为每次重启大约需要一分钟。
是Java开发的标准还是我做错了什么?
希望有一个简单的解决方案,我不知道?
答案 0 :(得分:2)
使用应用程序服务器进行“通用”Java开发肯定不正常。大多数应用服务器都支持某种形式的热部署(例如,目前我正在使用Jetty和Tomcat,并且他们将在重新部署.war文件时重新启动相应的应用程序 - 即将.war复制到部署目录)。
答案 1 :(得分:0)
GAE仍处于起步阶段。我去了google io,使用jruby for GAE的人说他们根本不使用开发环境,因为它与真实环境有太大不同。他们将他们的应用程序部署到GAE进行测试。