許多原因造成了Eclipse的優勢地位
其中一個重要因素就是它的插件技術
Eclipse插件技術使人們可以擴展Eclipse SDE(Standard Development Environment
標准開發環境)
並創建可以在Eclipse環境內訪問的工具和特性
軟件產品供應商利用Eclipse插件運行時架構提供與他們的產品運行時組件交互的接口
插件技術為開發和部署插件提供了一個很不錯的框架
下一篇文章
我將介紹Eclipse插件架構和Eclipse SWT(Standard Widget Toolkit
標准部件工具箱)
後者用於開發需要與插件運行時組件交互的GUI組件
我還將討論如何部署和配置插件
我還計劃單獨寫一篇文章
討論如何開發Eclipse插件
現在
我將向您介紹幾個Eclipse相關項目
這些項目正在Eclipse組織
BEA
dev
dev CodeShare以及其他地方進行開發
它們旨在支持開發人員在Eclipse IDE上創建統一開發環境
Eclipse Web Tools Platform項目
該項目一般稱為Eclipse WTP
是由Eclipse組織提供的
旨在提供一個開發J
EE web應用程序的框架
Eclipse WTP將為各種類型的J
EE組件和Web services的開發人員提供支持
該項目尤其受到開發普通J
EE web應用程序和使用各種J
EE容器部署和執行的開發人員的關注
該項目的亮點包括
J
EE容器的不可知性
可以開發J
EE web應用程序的引用框架
多個J
EE平台上的部署和測試
請訪問
獲得更多信息
Workshop
BEA的這個項目是一個在WebLogic平台上開發門戶和集成應用程序的IDE
Workshop的下一個版本將會基於Eclipse
該產品計劃隨WebLogic
平台一起發布
該項目受到在WebLogic平台上開發WebLogic Portal和WebLogic Integration應用程序的開發人員的強烈關注
Eclipse Pollinate
該項目由Eclipse組織提供
旨在在Apache Beehive應用框架之上構建一個基於Eclipse的IDE和工具箱
Apache Beehive框架為諸如NetUI頁面流
Controls和Web Services之類的組件提供了一個運行時框架
該項目受到在支持Apache Beehive組件的平台上開發J
EE應用程序的開發人員的特別關注
要獲得關於Apache Beehive的更多信息
請訪問
要獲得關於Eclipse Pollinate項目的更多信息
請訪問
Eclipse CodeShare項目
該項目由dev
dev CodeShare提供
旨在為BEA平台創建基於Eclipse的管理和監控工具
我將單獨寫一篇文章
介紹該工具的重要性以及該項目的方向和路線圖
我與Jeremy Whitlock共同領導這個項目
Jeremy的Weblogic
Plugin是dev
dev最受歡迎的CodeShare項目
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28440.html