【问题标题】:Application runtime about eclipse RCP关于 Eclipse RCP 的应用程序运行时
【发布时间】:2013-05-22 03:26:55
【问题描述】:

我在一个插件中声明了一些这样的酷栏:

     <menuContribution
           locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
        <toolbar
              id="coolbar.toolbars.Save">
           <command
                 commandId="coolbar.commands.save"
                 icon="image/CoorBarPic/save_edit.gif"
                 id="coolbar.toolbars.sampleCommand"
                 style="push"
                 tooltip="save">
           </command>
        </toolbar>
     </menuContribution>

当我第一次运行我的应用程序时,它看起来像这样:

但是当我第二次运行同一个应用程序时,它变成了这样:

对不起,我的声誉不够,我不能在这里发布图片,但我可以
描述问题。冷却条第一次出现在坐标线的左侧 第二次所有的coolbars都会出现在coorbarline右侧的perspectiveBar之后

冷却条位置已更改。

我运行我的 eclipse rcp 应用程序,它会在应用程序相对路径生成一个名为“workspace”的文件夹,我知道这个文件夹对工作台创建过程很有用。在路径“workspace.metadata.plugins\org.eclipse.e4.工作台”有一个名为“workbench.xmi”的文件,这个文件可以保存工作台的布局。 如果我删除这个文件并再次运行,coolbars 的位置会更正。但我不想每次都删除这个文件,因为它也保存了用户的习惯。

我在插件A中声明了coolbars,工作台和透视图在插件B中

出现这种情况的原因是什么,我该如何解决。

我的 Eclipse 插件构建版本是 3.5 或更高版本

这个问题有

感谢您的帮助。

【问题讨论】:

    标签: eclipse eclipse-plugin


    【解决方案1】:

    您应该配置工作区的位置。然后检查您的应用关闭时会发生什么。

    挖掘工作空间的内部结构可能有助于您的学习,但不会帮助您开发应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-09
      • 1970-01-01
      相关资源
      最近更新 更多