2010-08-24 37 views

Trả lời

25

GWT> = 2.1.0

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

GWT < 2.1.0

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

Lưu ý: thêm GWT.isClient() nếu không đây sẽ là đúng đối với mã phía máy chủ. –

+0

Tôi biết có một cách dễ dàng để xác định điều này đã làm tôi bóc lột. Cảm ơn! – arrrghnold

+0

Có lý do nào để không sử dụng '! GWT.isProdMode()' không? – Sydney

6
boolean isProductionMode() { 
    return GWT.isScript(); 
} 

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

// e.g. JUnit tests 
boolean isPlainJVM() { 
    return !GWT.isClient(); 
} 
Các vấn đề liên quan