我有使用com.google.gwt.dev.DevMode类启动GWT应用程序的集成测试。 Web服务器将按预期启动,但DevMode也会弹出其图形窗口。我想隐藏此窗口,因为我们可能需要在无头环境中运行这些测试。
是否可以在没有图形窗口的情况下启动com.google.gwt.dev.DevMode?
最佳答案
我认为您可以扩展DevMode
并调用其setHeadless
方法。但是您不应该在DevMode中运行集成测试,而应该在prod模式下运行它们。
一种替代方法是提供一个远程用户界面(这是Eclipse的Google Plugin用于将DevMode集成到Eclipse视图中的方式),但是它需要使用远程用户界面协议。
关于java - 如何隐藏GWT com.google.gwt.dev.DevMode应用程序窗口?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18633508/