[英]Application runtime about eclipse RCP
我在一個插件中這樣聲明了一些coolbar:
<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>
當我第一次運行我的應用程序時,它看起來像這樣:
但是當我第二次運行相同的應用程序時,它變成這樣:
對不起,我的聲譽還不夠,我不能在這里發布圖片,但是我可以
描述問題。 第一次將冷卻條顯示在coorbarline的左側,第二次所有冷卻條將顯示在coorbarline右側的PerspectiveBar之后
coolbars的位置已更改。
我運行eclipse rcp應用程序,它將在應用程序相對路徑處生成一個名為“ workspace”的文件夾,我知道此文件夾對於工作台創建過程很有用。在路徑“ workspace.metadata.plugins \\ org.eclipse.e4.workbench”中是一個名為“ workbench.xmi”的文件,此文件可以保存工作台的布局。 如果刪除此文件並再次運行,coolbars位置將正確。 但我不想每次都刪除此文件,因為它也保存了用戶的習慣。
我在插件A中聲明了coolbar,工作台和透視圖在插件B中
是什么原因導致這種情況出現,以及如何解決。
我的Eclipse插件構建版本為3.5或更高版本
這個問題有
感謝您的幫助。
您應該配置工作區的位置。 然后檢查您的應用程序關閉時會發生什么。
挖掘工作空間的內部結構可能有助於您的學習,但不能開發您的應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.