在Eclipse中开发App Engine / Java项目时是否需要重新启动服务器?

时间:2009-06-10 08:07:59

标签: java ruby eclipse google-app-engine jruby

我正在开发基于GAE-Java的Ruby Web应用程序,并且开发速度非常慢,因为在Eclipse中,每次我更改Ruby代码时都必须重新启动开发服务器。我无法以这种方式有效地工作,因为每次重启大约需要一分钟。

是Java开发的标准还是我做错了什么?

希望有一个简单的解决方案,我不知道?

2 个答案:

答案 0 :(得分:2)

使用应用程序服务器进行“通用”Java开发肯定不正常。大多数应用服务器都支持某种形式的热部署(例如,目前我正在使用Jetty和Tomcat,并且他们将在重新部署.war文件时重新启动相应的应用程序 - 即将.war复制到部署目录)。

答案 1 :(得分:0)

GAE仍处于起步阶段。我去了google io,使用jruby for GAE的人说他们根本不使用开发环境,因为它与真实环境有太大不同。他们将他们的应用程序部署到GAE进行测试。