插入:Hello World 遇上工作台

Eclipse 平台被建構成為核心執行時期引擎以及一組附加的特性,這些特性被安裝成 平台外掛程式。 外掛程式以提供預先定義之 延伸點的方式來提供平台功能。 工作台 UI 就是由這種外掛程式提供的。 啟動工作台時,您不是啟動單一 Java 程式。 而是啟動一個可以動態探索已登錄之外掛程式的平台執行時期並依需要啟動它們。

想要提供延伸平台的程式碼時,您可以在外掛程式中定義系統延伸來達成這個目的。 平台有完整定義的一組延伸點 - 在那裡您可以連結到平台和提供系統行為。 從平台的視景來說,您的外掛程式與基礎外掛程式(例如資源管理系統或工作台本身 )並無不同。

所以程式碼如何成為外掛程式?

實作舊的標準 "Hello World" 作為外掛程式最能示範如何建立外掛程式的程序。 這個範例的用意是讓您感受外掛程式開發方式與 Java 應用程式開發的不同之處。我們將略過許多詳細資料,以進行外掛程式建置和執行。然後進一步瞭解延伸點,找出定義它們的位置,然後瞭解外掛程式如何說明它們實作的延伸。