2012-09-16 142 views
6

我有一個開源的插件,有一個許可證,允許我修改它,從這裏:http://www.jcraft.com/eclipse-jcterm/(在源代碼部分)。我想修改這個插件並在我的本地eclipse上使用它。如何編輯現有的eclipse插件?

  1. 這是甚至有可能給我的jar文件嗎?或者我需要更多?
  2. 我該怎麼做才能在eclipse中提出這個問題(顯然通過Eclipse插件開發視圖)?
  3. 如何安裝此插件以驗證其正常工作?

回答

2
  1. 將插件JAR下載到某處。
  2. 在Eclipse中,文件 - >導入 - >插件和片段
  3. 選擇您在保存它的目錄,選擇「項目與源文件夾」,然後
  4. 添加插件,完成

您現在有一個代表插件的Eclipse項目。進行更改,然後:

  1. 文件 - >導出>部署插件和片段
  2. 選擇插件,選擇一個地方保存

我不知道在您的IDE實例中實時插件的開發方式,因此我認爲您必須將它安裝到Eclipse副本中,方法是將其放入插件目錄中,然後重新啓動。

+0

依賴關係呢?當我導出插件時,我沒有捆綁相關的jar文件。 – Zombies

+0

@殭屍我在原始插件中看不到任何依賴的JAR,所以這是一個新的JAR,你添加的是正確的?你需要告訴插件關於依賴。例如,首先將JAR添加到lib文件夾中的項目中。然後,轉到plugin.xml運行時選項卡,並將它們添加到插件清單。當您導出插件時,它應該包含該文件夾及其內容,並且在插件被加載並執行時將其包含在類路徑中。 – sharakan

+0

@殭屍是否爲你解決了這個問題? – sharakan

0

Eclipse對插件開發有特殊的環境:PDE。以下是關於如何開發簡單插件的tutorial

我認爲this instruction是非常相關的,它解釋瞭如何開始貢獻PyDev,並開始解釋如何設置環境。