【问题标题】:Google App Engine local instance started from Eclipse does not stop从 Eclipse 启动的 Google App Engine 本地实例不会停止
【发布时间】:2023-03-16 18:35:01
【问题描述】:

我最近开始在 Google App Engine 上构建应用程序。我使用 Eclipse 插件来启动和停止服务器并部署应用程序以在 Google App Engine 上运行。

我创建了一个新项目,并尝试按照教程和 Stack Overflow 中的建议停止和启动它。我的旧项目仍在运行并成功访问数据源。我什至从我的 Eclipse 工作区中删除了旧项目,并尝试重新部署新项目,但没有成功。

如何停止服务器(Eclipse 中的红点无效)?卸载 App Engine 是唯一的解决方案吗?

【问题讨论】:

  • 我什至尝试关闭我的 Eclipse,但没有成功。

标签: google-app-engine


【解决方案1】:

当您启动服务器时,会启动一个新的 Java 进程。您可以独立于 Eclipse 找到并杀死它。

【讨论】:

  • 这是我能阻止它的唯一方法:-(
【解决方案2】:

我也遇到了这个问题,在Stop or restart a previously started Google App Engine local server in Eclipse找到了解决方案

以防万一链接断开,关键步骤是:

  1. 在 Eclipse 中,找到 Eclipse 控制台视图(如下所示)。
  2. 选择小型计算机旁边的箭头并找到服务器的名称
  3. 选择红色方块停止服务器
  4. 转到http://localhost:8888 以查看页面是否仍在显示(不应该)
  5. 如果您正在访问类似http://yourAppId.appspot.com 的内容并且服务器仍在运行,那是因为它仍然部署在 App Engine 上,而不是本地。在这种情况下,请转到 Google Developer's Console 并在那里停止服务

【讨论】:

    【解决方案3】:

    可以通过单击控制台窗口中的红色方形图标来停止服务器。如果此图标丢失或禁用,您可能会看到错误的控制台窗口。您必须使用控制台窗口最右侧的下拉按钮选择 javaw 控制台。

    【讨论】:

      【解决方案4】:

      转到运行/调试配置 -> 选择您的项目配置 -> 通用选项卡 -> 取消选中“在后台启动”

      现在,当您在服务器的控制台上终止服务器时,它将停止服务器。

      【讨论】:

        猜你喜欢
        • 2013-07-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-08
        • 2019-11-25
        相关资源
        最近更新 更多