如何在第二次运行singleton rcp4应用程序时自定义错误消息?现在默认消息是:
无法启动产品,因为相关工作区当前正由另一个应用程序使用。
答案 0 :(得分:0)
LifeCycle
类@PostContextCreate
方法在此检查完成之前运行,因此您可以在此处添加自己的代码以进行检查并显示您自己的消息。
Eclipse完成的检查相当复杂,您可以在checkInstanceLocation
类
org.eclipse.e4.ui.internal.workbench.swt.E4Application
方法中看到代码