1

我有使用 com.google.gwt.dev.DevMode 类启动我的 GWT 应用程序的集成测试。Web 服务器按预期启动,但 DevMode 也会弹出其图形窗口。我想隐藏这个窗口,因为我们可能需要在无头环境中运行这些测试。

是否可以在没有图形窗口的情况下启动 com.google.gwt.dev.DevMode?

4

1 回答 1

2

我认为你可以扩展DevMode并调用它的setHeadless方法。但是你不应该在 DevMode 中运行集成测试,你应该在 prod 模式下运行它们。

另一种方法是提供远程 UI(这是用于 Eclipse 的 Google Plugin 用于将 DevMode 集成到 Eclipse 视图中的方法),但它需要使用远程 UI协议。

于 2013-09-05T10:29:44.690 回答