Есть ли способ определить, работает ли код GWT в режиме разработки? - PullRequest
17 голосов
/ 24 августа 2010

Я работаю над приложением GWT и хотел бы использовать некоторую логику, основанную на том, работает ли код в режиме разработки или работает в рабочем режиме.

Например, когда код должен создатьПри вызове AJAX мы хотели бы установить URL в зависимости от режима.

Ответы [ 2 ]

25 голосов
/ 24 августа 2010

GWT> = 2.1.0

boolean isDevelopmentMode() {
    return !GWT.isProdMode() && GWT.isClient();
}

GWT <2.1.0 </p>

boolean isDevelopmentMode() {
    return !GWT.isScript() && GWT.isClient();
}
6 голосов
/ 29 июля 2011
boolean isProductionMode() {
  return GWT.isScript();
}

boolean isDevelopmentMode() {
  return !GWT.isScript() && GWT.isClient();
}

// e.g. JUnit tests
boolean isPlainJVM() {
  return !GWT.isClient();
}
...