在我的eclipse插件中,我使用ScheduledExecutorService
进行重复任务。然而,这似乎导致计划任务中的一些无法访问的代码,因为我可以在eclipse中设置一个断点到某一行,并且它将在调试器中到达,但是当我将它设置为一行时,它还没有到达...那时没有任何事情发生,也没有例外。
当我试图越过这条相应的线时,我会在ScheduledThreadPoolExecutor
的来源中的某个地方着陆,我的堆栈显示了这一点:
ScheduledThreadPoolExecutor$ScheduledFutureTask<V>(FutureTask<V>).run() line: not available [local variables unavailable]
怎么回事?
答案 0 :(得分:0)
好的问题是实际上有一个异常被抛出,但似乎BytesIO
吞没了它而没有说出任何关于它的事情......
我通过在run-method中使用通用try-catch-block包围我的代码来解决这个问题:
ScheduledExecutorService