1

我已经在 Eclipse Juno 中成功创建了一个“Hello world”AppEngine 项目。问题是每次我进行代码更改时都必须重新启动 Eclipse,以便让 Jetty 为我提供最新代码的结果。即使使用控制台选项卡中的终止按钮从 Eclipse 停止和重新启动 Jetty 也无济于事。我可以看到 Jetty 正在重新加载某些内容,因为日志产生了这一行,其中包括:

INFO: Successfully processed C:\coding\source\projects\HelloWorld\Service\war\WEB-INF/web.xml

我还检查了输出文件夹中 .class 文件的时间戳war/WEB-INF/ classes/...是否已更新。这也不是浏览器缓存问题,因为我已经在两个单独的浏览器中尝试过。

任何人?

4

1 回答 1

0

原来我同时运行多个 Jetty 服务。我现在意识到我必须在启动一个新的之前终止它们中的每一个。

正在运行和终止的码头会话列表

如果有人知道是否可以让 Eclipse 在启动新服务器之前自动关闭每台服务器,我会很乐意学习。

于 2013-01-31T09:19:32.273 回答