建立和打包Eclipse原始碼外掛程式

來源:互聯網
上載者:User

在Eclipse外掛程式開發過程中,為了更好的維護和管理外掛程式項目構建路徑,最好將以前的單純的Jar包轉 換成Eclipse的外掛程式包,如果屬於開源的類庫的話,我們可以獲得它的原始碼檔案,在Eclipse中可以和容 易的查看和跟蹤源檔案,但有時我們也會碰到Source not found 的提示,比如這樣:

碰到這樣的情況,如果有原始碼的話,可以建立一個原始碼外掛程式,這樣就可以直接查看原始碼檔案, 否則的話只能想其他辦法,比如裝一個反編譯的外掛程式,不過有時好像反編譯的不好,處理常量的時候會亂 ,而且還沒有JavaDoc檔案,這裡我來說明一下原始碼外掛程式的製作。

我們在項目中建立一個lib的檔案夾,然後將dbutil.jar及相關的jar包放入到這個檔案夾,雙擊開啟 META-INF檔案夾下的MANIFEST.MF檔案,切換到“Runtime”選項卡中,在右下角的ClassPath組中點擊 “Add”按鈕,將lib目錄下的jar檔案添加到外掛程式的構建路徑中,然後在“Exported Packages”組中點 擊“Add”按鈕,將jar檔案的Java包匯出讓其他外掛程式項目可以引用。下面是截圖:

這樣就基本完成了,我們可以修改外掛程式的一般資訊,比如外掛程式的版本好,外掛程式的bundle名,稱,添加對 應的依賴性,在這裡我們使用的dbutil-2.4.4版本,我們在MANIFEST.MF檔案的Overview選項卡修改對應的 資訊:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.