Eclipse插件開發HelloWorld篇

  • 介紹

Eclipse插件開發初體驗,通過下面的步驟,可以很快地得到一個HelloWorld版本的Eclipse插件。該示例的最終效果,是會通過點擊新增加的一個按鈕或者菜單彈出一個提示框(內容是HelloWorld)。

這是一篇Eclipse插件開發入門的教程,本站還有其他很多的教程,但不要忘記最好的老師就是Eclipse本身。建議大家多多查看Eclipse安裝目錄下plugins中的jar文件,通過反編譯(jd-gui就是一個非常好的工具)或者直接下載Eclipse的源碼(我不太推薦新手用這種方式,那麼多的源碼也許會把你嚇跑了)來學習。

  • 新建一個插件工程




  • 運行插件


點擊上圖中的運行按鈕,將會重新啓動一個Eclipse實例,並加載插件。


  • 插件導出

只有將插件導出來,別人才能使用你的插件,所以很重要的哦。


在輸出目錄中,你將看到plugins目錄,將該目錄中的文件(org.suren.eclispe.test_1.0.0.201501201241.jar)放到Eclipse對應的目錄中即可。

要注意,如果你的插件工程中包含有中文,在導出的過程中就有可能會報錯(提示無法編譯),如下:

String literal is not properly closed by a double-quote

這是個字符集的問題。其實,你可以注意到Eclipse導出插件使用的ant,默認無法使用utf-8字符集。解決這個問題需要修改build過程,打開build.properties文件(你可以使用普通文本編輯打開,或者使用插件視圖後切換到build.properties選項卡)後再最下面添加如下內容:

javacDefaultEncoding.. = utf-8

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章