2011-05-24 89 views
0

我已經創建了一個名爲「我的透視圖」的透視圖作爲eclipse插件。它正確顯示,但是當我卸載該插件時,該透視圖仍然存在。如何以編程方式解決此問題?即使在卸載eclipse插件後,透視圖仍然可見

+1

嘗試'eclipse -clean' – Kane 2011-05-24 06:14:47

+0

在哪裏我必須在Java源代碼中使用它? – Eshika 2011-05-24 11:15:30

回答

0

的Eclipse這樣做是爲了支持有些常見的用例:

  1. 與Eclipse正在與一個附加 角度
  2. 下載版本N + 1和啓動 (無附加角度)
  3. 安裝附加插件並重新啓動
  4. 啓動和附加透視 恢復生機。

在RCP應用程序中,如果您知道您正在卸載附加插件,則可以關閉org.eclipse.ui.application.WorkbenchAdvisor.preShutdown()方法中的視角。在Eclipse IDE中,雖然您可能無法使用org.eclipse.ui.IWorkbenchListener.preShutdown(IWorkbench, boolean)

+0

你可以請解釋我,我怎麼知道我的插件是卸載programmaticly.I正在考慮將此行放在那裏。請讓我知道這種方法是正確的,或者我應該通過其他途徑。我卸載插件通過Eclipse IDE。 – Eshika 2011-05-26 04:27:51

+0

我不確定有沒有辦法。在RCP應用程序中,您可以控制用戶可以做什麼和不可以做什麼。在Eclipse中,它是IDE。由於IDE策略是將視角留在那裏但被禁用,用戶可以自行關閉它。 – 2011-05-26 11:24:21

+0

感謝您的回覆。 但是,如果我考慮它,並卸載後再次安裝我的插件,它顯示了我兩個角度。 1.icon 2.Myperspective 我很努力地解決這個問題,但無法找到答案。 – Eshika 2011-05-27 05:17:53

相關問題