在加载eclipse初始屏幕之前调用代码

时间:2014-07-21 12:19:01

标签: eclipse eclipse-plugin eclipse-rcp eclipse-pde

我使用产品配置(.product)文件创建了一个eclipse产品。我想在eclipse初始屏幕(产品屏幕)出现之前显示一个对话框进行一些验证。从配置(.product)文件启动产品,我没有IApplication实现来做同样的事情。

启动扩展的使用没有用,因为只有在加载工作台后才能为启动扩展提供控制。如何支持此用例?任何帮助表示赞赏。

谢谢, Santhosh

2 个答案:

答案 0 :(得分:0)

启动扩展程序是您可以控制的最早的地方,因为出于性能原因,您的插件无法启动,直到用户明确请求某些需要您插件的操作。如果您必须先运行一些验证,那么您有两种选择:修改基本Eclipse代码并随产品提供修改后的Eclipse平台,或者在安装插件时执行验证。

为了完整起见,我还要注意Eclipse平台的一些重新打包程序(IBM Rational会想到。其他人也这样做了)有时包含一个许可组件,您可以将其插入到

答案 1 :(得分:0)

This blog描述了如何在启动画面中添加登录对话框。这是你想要完成的吗?