所以我正在编写一个 Eclipse 插件,它将自定义启动操作添加到工具栏。它扩展了 AbstractLaunchToolbarAction ,因此它还具有带有启动历史记录等的下拉菜单。该菜单充满了操作,其中包含启动配置。
此时,当我打开下拉菜单并从历史记录中选择一个启动配置时,它工作正常并运行该配置。
但是,我的目标是改变这种行为,做更多的事情。 我的问题是我找不到处理菜单中启动配置的位置,因此我无法用它做任何事情...... 到目前为止,我只是通过调用 fillMenu(Menu m) 创建菜单
所以我的问题是,Eclipse 如何(在代码中)处理历史启动配置的执行?实际启动发生在哪里。
最佳答案
搞清楚了...菜单由 Action 元素组成,其中具有“run”方法...单击 Action 时会调用此方法。
关于java - Eclipse 启动现有的启动配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38309691/