如何自动重新加载App Engine开发服务器?

汤普斯

我正在遵循App Engine网站上有关Java中“ Google Cloud Endpoints”教程一切正常,我可以使用运行服务器mvn appengine:devserver问题是当我对文件(例如,任何Java文件)进行任何更改时,开发服务器都不会自动重新编译。我需要使用ctrl-c杀死开发服务器,并在每次更改代码后重新启动它。

有没有办法让Maven自动检测项目中任何文件的更改,并使其自动重建并重新启动开发服务器?

帕特里斯

很不幸的是,不行。如果要在开发服务器上执行此操作,则需要使用Python。

我遇到的问题是相同的,App Engine并没有提供真正的解决方法来帮助您执行此操作。

从“使用Eclipse的Google插件”中:

使用Eclipse,您可以在更改源代码,JSP,静态文件和appengine-web.xml的同时让服务器在调试器中运行。将更改保存到源代码后,Eclipse会自动编译该类,然后尝试将其动态插入到正在运行的Web服务器中。在大多数情况下,您只需在浏览器中重新加载页面即可测试新版本的代码。开发服务器会自动识别对JSP,静态文件和appengine-web.xml的更改,这些更改也将在不重新启动服务器的情况下生效。如果更改了web.xml或其他配置文件,则必须停止并启动服务器才能使更改生效。

https://developers.google.com/appengine/docs/java/tools/eclipse#Running_the_Project

Java没有其他可比的功能(来自“ The Java Development Server”的链接)(https://developers.google.com/appengine/docs/java/tools/devserver

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Docker上自动重新加载Flask服务器

如何在Eclipse中重新启动Google App Engine Java服务器?

无法访问App Engine开发服务器上的Servlet过滤器中的会话数据

使用App Engine开发服务器向Google API声明身份

如何停止或禁用Google App Engine生产服务器?

Matplotlib与Google App Engine本地开发服务器

Webpack开发服务器无法自动重新加载

如何在Google App Engine的本地开发服务器上使用Python 3

Google App Engine queue.yaml在开发服务器中不起作用

webpack开发服务器无法加载资源

Google App Engine-开发服务器上的代理/隧道权限被拒绝

如何在Java 8模式下运行IntelliJ的Google App Engine开发服务器插件

Webpack开发服务器无法在保存时重新加载

如何在Google App Engine和本地开发服务器中将服务帐户与私钥文件和模拟用户(DWD)一起使用?

如何手动触发Webpack开发服务器的监视/重新加载?

在Docker上自动重新加载Django服务器

在服务器上自动重新加载Django文件

自动重新加载Koa服务器

PHP Google App Engine在本地开发服务器上上传文件

使用Google App Engine开发服务器和mysql的Django Modal save()函数未实现

无法使用PHP在Google App Engine开发服务器上写入文件?

从开发服务器到远程服务器的自动部署

如何选择Google App Engine服务器的位置

如何获取本地开发服务器中Google云存储上载文件的公共链接(Google App Engine + JAVA)

由于 Flask 路由中的错误,在本地开发服务器中查看 Google App Engine Python 回溯

NestJS 防止服务器在开发中重新加载

如何为前端开发打开实时重新加载(使用快速服务器)?

如何通过 npm 服务器自动重新加载脚本

保存文件后 Django 开发服务器不会自动重新加载