【问题标题】:GAE - Development server in Eclipse doesn't update?GAE - Eclipse 中的开发服务器不更新?
【发布时间】:2012-06-03 08:15:46
【问题描述】:

我在 Eclipse 上使用 Google AppEngine 开发服务器。我的本地网页似乎没有更新,直到我在开发服务器上进行了多次重新启动(使用 Eclipse 中的“运行”或“调试”按钮)。

我做错了什么?

基本流程是:

  • 更改 .java 文件...
  • 保存文件
  • 运行应用程序(开发服务器加载日志显示在控制台中)
  • 在浏览器中刷新网页

P.S:我可以让它工作的唯一方法是更改​​服务器端口......如果我这样做,所有以前的服务器仍然显示在它们各自的端口上。他们从不停止。

【问题讨论】:

    标签: java google-app-engine eclipse-plugin


    【解决方案1】:

    您确实需要重新启动服务器才能看到您将进行的大部分代码更改。最简单的方法是使用显示在 GAE 窗格上的黄色重新加载按钮 - 不是控制台,而是具有“单击此处启动”地址的那个。

    如果您确实在 eclipse 中使用了 debug / run 命令,您将需要显式停止之前的运行。您可以从调试菜单(停止按钮)、GAE 窗格或控制台窗格执行此操作。

    在此之后您不需要更改端口 - 您现在必须这样做的原因是第一个实例仍在运行,占用了端口。一旦你停止它,你就可以在同一个端口上再次运行它......通过你的代码更改! :)

    【讨论】:

    • 是的......我认为它是这样的......我终于找到了通往以前的控制台并关闭服务器实例的方法。但我仍然没有看到带有黄色按钮的 GAE 窗格......我只有一个带有“G”的按钮,它下拉提供新项目、部署到 AppEngine、GWT 等选项......做你知道如何启用 GAE 窗格视图吗?
    • 窗口 > 显示视图 > 开发模式(应该有一个带 G 的蓝色小圆圈)
    • 您还可以使用控制台窗口中的双 x 图标关闭所有非活动控制台,这有助于查找和关闭其他实例。
    • 该死...我必须学会在显示视图中查看...总有一天我会失败...谢谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-29
    • 2018-11-24
    • 1970-01-01
    • 1970-01-01
    • 2015-04-21
    • 2010-12-06
    相关资源
    最近更新 更多