首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

Eclipse 3.0插件開發入門:從Hello World到天氣預報插件實戰

     編輯:Java 程式設計入門

Eclipse核心魅力:可擴展插件架構

Eclipse核心框架+可擴展插件機制賦予程序員無限創造空間。已超越IDE概念,構想將成為未來集成桌面環境。自帶資源管理與外部程序集成,配合豐富插件生態,打造個性化工作環境。本文基於Eclipse 3.0,開發「天氣預報」與「郵件監控」兩大插件,實踐定制化工作流。

前置條件

  • 具備Java開發經驗
  • 已下載安裝Eclipse 3.0
  • 參考《開發Eclipse插件》建立基礎認知

天氣預報插件開發步驟

1. 創建最基礎插件

  1. File > New > Other > Plug-in Project,項目名myplugin
  2. 下一步插件名輸入myplugin
  3. 選擇模板 Hello, World,直接生成最簡插件
  4. 運行時工作台(Run > Run as Runtime Workbench),新Eclipse窗口點擊菜單Sample Menu > Sample Action或工具欄圖標,彈出「Hello, Eclipse world」對話框

插件項目結構

Hello World效果

2. 本地化菜單為中文

修改plugin.xml兩處:

<actionSet label="Sample Action Set" visible="true" id="myplugin.actionSet">
<menu label="我的空間" id="sampleMenu">  <!-- 修改處1 -->
    <separator name="sampleGroup"/>
</menu>
<action label="天氣預報" icon="icons/sample.gif" class="myplugin.actions.SampleAction"
    tooltip="Hello, Eclipse world" menubarPath="sampleMenu/sampleGroup"
    toolbarPath="sampleGroup" id="myplugin.actions.SampleAction">  <!-- 修改處2 -->
</action>

重新運行工作台,菜單顯示「我的空間 > 天氣預報」。

中文菜單效果

3. 後續:集成真實天氣API、解析XML/JSON、構建豐富UI視圖、添加定時刷新、偏好設置頁面等

本文為入門引導,核心流程:創建插件項目 → 選擇模板 → 修改plugin.xml聲明UI貢獻 → 實現Action類業務邏輯 → 運行驗證。掌握此流程,即可開發任意功能插件,打造專屬Eclipse工作環境。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved