Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想检查我的 gwt 应用程序是在托管模式还是部署模式下运行。如果已部署,则检查它是部署在本地机器还是远程机器上。有没有办法做到这一点。因为我想更改网址取决于模式。
谢谢,
我假设部署是指生产模式。 要检查您的应用程序是否在生产模式下运行,请调用:
com.google.gwt.core.client.GWT.isProdMode()
在浏览器中运行时返回 true
要检查您的应用程序是在托管模式还是生产模式下运行,请调用:
com.google.gwt.core.client.GWT.isClient()
并使用
com.google.gwt.core.client.GWT.getHostPageBaseURL()
获取托管页面的 url 前缀。