2009-08-07 123 views

回答

3

这是App Engine问题跟踪器上的open feature request。你应该在那里投票。

FWIW,它可以像预期的那样处理JSP(当它们更新时它们会失效并重新编译)。

9

有JRebel的,可以帮助您与此http://englove.blogspot.com/2010/09/appengine-hot-deploy-on-mac.html

但使用JRebel的我有很多麻烦与GWT开发方式。

但是,有一个更简单的方法来做到这一点。如果您在Eclipse中调试应用程序,则可以热部署服务器类。

Debug As - > Web Application

就这样! :)

+0

我可以确认调试该应用程序正在为我工​​作。非常感谢,nacho3d! – 2010-10-03 12:45:47

+0

非常感谢。这让我很高兴。 – 2011-04-01 17:58:27

+0

谢谢。这appengine + jrebel是伟大的。 – 2012-07-04 21:04:04

0

我意识到,本地服务器重装,当我修改和保存appengine-web.xml文件,所以我创建了一个build.xml文件,这说明从eclipse+ant运行,所以我有一个热部署

<?xml version="1.0"?> 

<project default="main" basedir="."> 
<property name="appengine" location="${basedir}/war/WEB-INF/appengine-web.xml" /> 


<target name="main"> 
    <echo message="REINICIANDO SERVIDOR LOCAL ${appengine}" /> 
    <touch file="${appengine}" /> 
</target> 

</project> 
0

我的工作使用App Engine 1.9.2和,它已经在为工作,不仅适用于JSP,还适用于Servlet和Java代码。

如果你的项目是基于Maven的,和你mvn appengine:devserver启动服务器,修改一些代码后,所有你需要做的是

mvn package 

并刷新页面在浏览器中。

相关问题