0
我有一個有趣的困境。處理線程時奇怪的groovy行爲
如果我定義我的班級爲:
class Browser {
def swtException
protected Object evaluate(script) throws SWTException {
swtException=null
display.syncExec() {
try {
result=swtBrowser.evaluate(script)
} catch (SWTException swtException) {
Browser.swtException=swtException
}
}
}
我得到這個相當有趣的錯誤:在線程 「主題-5」 org.eclipse.swt.SWTException
異常:未能執行可運行( groovy.lang.MissingPropertyException:沒有這樣的屬性:swtException爲 類:com.mksoft.fbautomate.browser.Browser 可能的解決方案:swtException)
任何想法?
謝謝! Misha