我开发了 Eclipse RCP 插件,我想遵循 Eclipse RCP 在应用程序关闭时显示的建议:
Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown
我的问题是,当我调用 job.cancel() 时,我检索到 false。当我在检查结果是否最终为真的循环中调用 job.cancel 时,这个循环是无止境的。有没有其他方法可以强迫工作被粗暴地打断?我想确定,我的插件关闭了它创建的所有工作。