gpt4 book ai didi

java - 在 eclipse 中重新启动 GAE

转载 作者:行者123 更新时间:2023-11-30 04:44:13 24 4
gpt4 key购买 nike

所以我正在使用 Java 学习 Google App Engine。修改文件时,我意识到我并不总是看到我的更改。我尝试单击红色按钮来停止 Eclipse 中的 Web 应用程序,然后重新启动该应用程序,但我没有看到更改。如果我在隐身模式下运行 chrome,这种情况甚至会发生。我在 IE 和 Firefox 上也有同样的问题(由于我更喜欢​​ firebug,所以默认情况下我在开发时使用 firefox)。

有时我会对一个项目感到恼火,并开始一个新的谷歌应用程序引擎项目。然而,即使我关闭了项目,GAE 仍将运行第一个而不是第二个。更糟糕的是,当我删除根项目文件夹时,我仍然看到 index.html 页面,尽管我删除的项目的链接已损坏。

我认为有两个问题,一是我的浏览器将这些文件存储在缓存中。另一个是我实际上并没有重新启动谷歌应用程序引擎。正确的过程是只需单击 Eclipse 控制台中的红色方 block ,还是可以在命令行(在 Windows 中)上运行某些内容?

简单来说,如果我想在 Eclipse 中停止 GAE 并重新启动它以查看我所做的任何更改,在 Windows 上执行此操作的最简单方法是什么?

谢谢

编辑:

有传言称,将 Google Web Toolkit 添加到项目中会使我的 App Engine 启动显示在“开发模式” Pane 中,很容易被终止或重新启动。以这种方式处理这个问题是一个明智的想法吗?

Trying out this touch command idea, i was hoping there was a command line way to restart the server similar to ruby on rails the answer by dragon in this question would be helpful if it had more detail

最佳答案

红色按钮将停止它。您不需要从命令行运行任何内容。

您应该做的是查看“开发模式” View 并确认没有任何运行。它位于窗口-->显示 View -->其他--> Google 下。单击灰色箭头将显示打开的内容(正在运行或未运行)。此外,您可以按灰色 X 清除所有已停止的实例。这应该确认是否有东西正在运行。

另外,查看运行 --> 运行配置 --> 服务器。您可以选择设置端口,或自动设置。如果您尝试运行多个项目,并且第一个项目已经占用了端口,则第二个项目可能无法启动。请记住这一点。

就您的浏览器在缓存中存储开发模式页面而言,我认为不能。事实上,如果您在实例中关闭正在运行的开发模式,您的浏览器页面应该立即更新,反射(reflect)它已丢失连接的事实。如果没有,那么您肯定没有设法将其关闭。

好吧,所以我说红色按钮会阻止它,它会的,但你必须找到正确的红色按钮。如果您有多个实例正在运行,请再次查看“开发模式” View ,只有一个红色按钮,您必须使用我提到的灰色箭头来关注您想要的开发模式实例。

其实并没有那么复杂,明天你就会明白了! enter image description here

这是开发人员。模态视图。你可以看到我有三个实例。第一个实际上正在运行,但由于出现错误而显示红色。单击灰色的灰色 X 将删除第二个两个未运行的实例,然后单击带有一个灰色 x 的文档图标(它不是灰色的),将清除当前正在运行的实例中的日志并删除红色的 x,就像那样日志中没有错误。

明白了吗?

关于java - 在 eclipse 中重新启动 GAE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11472742/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com