最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Eclipse插件安裝的八種方式總結(jié)

 更新時間:2023年10月17日 09:28:09   作者:Wumbuk  
這篇文章主要給大家總結(jié)介紹了關(guān)于Eclipse插件安裝的八種方式,現(xiàn)在開發(fā)java項目普遍使用idea了,但使用eclipse的也不少,如果要用的順手點,還是需要一些優(yōu)化和相關(guān)插件支持的,需要的朋友可以參考下

前言

最近在做eclipse插件開發(fā)的項目,由于剛剛接觸,一開始對Eclipse平臺中插件的安裝方式并不是了解,踩過了一些坑,也總結(jié)了一點經(jīng)驗。在此,做一個關(guān)于Eclipse插件安裝方式的小小總結(jié)——插件的八種安裝方法。希望可以幫助到新學(xué)Eclipse插件開發(fā)的朋友。

本文介紹Eclipse插件開發(fā)中,插件的八種安裝方式。假設(shè)我們的Eclipse 安裝目錄為 E:\committers-latest-released_1025\eclipse

一、通過jar包安裝

對于以jar包形式存在的eclipse插件,我們可以將jar包文件放到eclipse根目錄下的dropin文件夾中。然后在eclipse目錄下通過cmd指令,輸入

eclipse.exe -clean

啟動eclipse,則該插件會自動地安裝進去。注意,參數(shù)-clean不可省。

二、通過plugins文件和features文件安裝

這種方式比較直接,我們只需要把插件源代碼中的featuresplugins 文件夾中的內(nèi)容分別復(fù)制到eclipse根目錄下的featuresplugins文件夾中,然后按照前面的方法重啟eclipse即可。

三、通過links文件安裝

假設(shè)我們的插件文件夾所在的目錄為E:\Installed\test,為了利用eclipse中的link機制,我們在eclipse的安裝目錄下新建links文件夾,在links目錄中建立一個以link為擴展名的文本文件,如test.link,在該文本文件中,加入插件所在的文件夾路徑,即:

path=e:\\installed\\test

值得注意的是,在link文件中,path=插件目錄的path路徑要用/或者\進行分割。

四、通過update site選項本地安裝

對于一部分插件,其通過下載或者構(gòu)建后得到的安裝文件為.zip 類型的文件,打開該文件后,其會包含pluginsfeatures以及一些類。對于這種類型,我們可以通過update site選項進行本地安裝。操作方式為:

  1. 打開eclipse,help->install New Software
  2. 彈出 install 的對話框,點擊add按鈕

3.如下圖, 出現(xiàn)Add Repository對話框,如果插件是以文件夾形式導(dǎo)入的,則我們選擇Local,如果是以jar包或者zip包形式導(dǎo)入的,則我們選擇Archive。在此,我們選擇Archive,瀏覽添加相對應(yīng)的zip包即可。

五、通過update site 選項在線安裝

與第四節(jié),update site 本地安裝相對應(yīng)的是,update site 的在線安裝,這種安裝方式更加方面,只需要在4.3部分中輸入location,即可安裝。但是,因為需要在線,所以這種方式比較慢。

比如,我們安裝Papyrus插件,Papyrus的官網(wǎng)提供了該插件的在線安裝地址:

我們使用Lastest Release Update Site,粘貼地址,點擊Add

點擊Add后,如下

選擇要安裝的部分,進行安裝即可。

六、通過Eclipse Marketplace安裝

打開eclipse,點擊help,在彈出的框中,選擇Eclipse Marketplace。如下所示

我們只需要選擇要安裝的插件即可。這種方式雖然比較方便,但是其缺點是很明顯的:插件的數(shù)量有限,并且有可能插件的地址更新不及時,導(dǎo)致無法安裝。

七、通過eclipse installer安裝

這種方式與第五種方法通過marketplace是互補的,但是二者的插件地址并不是一樣的,而是在不同的進行維護中。這種安裝方式也只能安裝一部分的插件,但是選項比較多,并且插件的地址要比第五種方法更新一些。

拿安裝tycho插件為例(tycho插件是可以將在eclipse中進行插件開發(fā)時傳統(tǒng)項目轉(zhuǎn)為maven次項目的一種插件,從而利用maven中的pom文件解決包依賴問題,并且支持更加便捷的構(gòu)建編譯plug in 項目)。

1、進入eclipse官網(wǎng),下載eclipse installer, eclipse installer 我們可以認為是eclipse各種應(yīng)用平臺的一個安裝程序。

2、下載完成后,雙擊打開,如圖所示

3、點擊右上角的展開,選擇ADVANCED MODE高級模式

4、選擇我們安裝的版本為Eclipse IDE for Eclipse Committers。并且在下方框中所示,選好版本、java vm的地址和bundle的緩沖池地址。

5、點擊next,選擇要預(yù)先安裝的Project 插件項目,我們在此選擇Tycho。在點擊next.

6、設(shè)置安裝eclipse文件夾的內(nèi)容,可以點擊"Show all variables"進行更加詳細的設(shè)置。

7、再一路點擊next和Finish,等待安裝即可。安裝完成后,我們就會得到預(yù)先安裝好tycho插件的eclipse ide for committers了。

PS:實踐證明,通過第五種方法無法安裝tycho插件,而通過第六種方法可以安裝該插件,這說明二者的庫地址不同,且目前看該方法的地址更新更有效。

八、通過runtime eclipse 直接運行插件文件

最后一種方法并不適用所有的插件,也是一種直接在plug in項目源碼上直接運行的方法,并不需要編譯整個項目。如下,我們來運行helloWorld插件

helloWorld插件是我們通過plugin 開發(fā)的模板產(chǎn)生的一個示例項目,其功能是在eclipse的菜單欄添加一個可以點擊的按鈕,點擊后顯示“hello world”的標簽。

1、項目如圖

2、在項目上點擊右鍵,選擇run as->Eclipse Application。點擊后,會打開另外一個工作空間為running time的Eclipse。后者的eclipse可以認為是安裝上了該插件后的eclipse,如下圖所示:

總結(jié)

到此這篇關(guān)于Eclipse插件安裝的八種方式總結(jié)的文章就介紹到這了,更多相關(guān)Eclipse插件安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • matlab畫三維圖像的示例代碼(附demo)

    matlab畫三維圖像的示例代碼(附demo)

    這篇文章主要介紹了matlab畫三維圖像的示例代碼(附demo),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2019-12-12
  • Minio設(shè)置文件鏈接永久有效的完整步驟

    Minio設(shè)置文件鏈接永久有效的完整步驟

    大家應(yīng)該都知道m(xù)inio分享文件的鏈接最多支持分享七天,而最近遇到了一個需求要求設(shè)置永久可下載,這篇文章主要給大家介紹了關(guān)于Minio設(shè)置文件鏈接永久有效的相關(guān)資料
    2022-07-07
  • xmind免費安裝使用保姆級教程詳解

    xmind免費安裝使用保姆級教程詳解

    xmind?是一款功能強大、易用且具有豐富資源的思維導(dǎo)圖軟件,本文將為您介紹?xmind?的安裝和使用方法,包括基本功能、高級功能、專業(yè)版功能、使用技巧、常見問題等,幫助您快速上手使用?xmind
    2023-04-04
  • Caffe圖像數(shù)據(jù)轉(zhuǎn)換成可運行l(wèi)eveldb?lmdb文件

    Caffe圖像數(shù)據(jù)轉(zhuǎn)換成可運行l(wèi)eveldb?lmdb文件

    這篇文章主要為大家介紹了Caffe圖像數(shù)據(jù)轉(zhuǎn)換成可運行l(wèi)eveldb?lmdb文件教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Delphi - Indy idMessage和idSMTP實現(xiàn)郵件的發(fā)送

    Delphi - Indy idMessage和idSMTP實現(xiàn)郵件的發(fā)送

    這篇文章主要介紹了Delphi - Indy idMessage和idSMTP實現(xiàn)郵件的發(fā)送,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • 油猴腳本開發(fā)詳解+油猴爬蟲腳本實例

    油猴腳本開發(fā)詳解+油猴爬蟲腳本實例

    這篇文章主要介紹了油猴腳本開發(fā)詳解+油猴爬蟲腳本實例,油猴安裝,油猴自定義腳本,油猴腳本模板,油猴實戰(zhàn)Ajax,油猴實戰(zhàn)WebSocket通信,需要的朋友可以參考下
    2024-02-02
  • git之reflog命令的使用

    git之reflog命令的使用

    git reflog 命令可以用來查看本地倉庫的所有操作記錄,包括所有分支的提交、合并、重置等操作,本文就詳細的介紹一下如何使用,感興趣的可以了解一下
    2023-08-08
  • ApacheBeam中的延遲數(shù)據(jù)處理方法

    ApacheBeam中的延遲數(shù)據(jù)處理方法

    Apache?Beam是一個用于批處理和流處理的統(tǒng)一編程模型,可以處理實時數(shù)據(jù)流和批量數(shù)據(jù),本文給大家介紹ApacheBeam中的延遲數(shù)據(jù)處理方法,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • Elasticsearch之基本查詢及組合查詢操作示例

    Elasticsearch之基本查詢及組合查詢操作示例

    這篇文章主要為大家介紹了Elasticsearch之基本查詢及組合查詢操作示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-04-04
  • 從Chrome App看微信小程序的發(fā)展前景

    從Chrome App看微信小程序的發(fā)展前景

    App的了解也許對我們對小程序的發(fā)張和前景的分析帶來一定的幫助。接下來本教程給大家分享從Chrome App看微信小程序,感興趣的朋友可以參考下
    2016-09-09

最新評論

时尚| 云霄县| 榆林市| 商城县| 浑源县| 盐源县| 阿拉善盟| 周口市| 龙岩市| 政和县| 五寨县| 松溪县| 海伦市| 玉环县| 宁化县| 北海市| 临西县| 荃湾区| 太原市| 五峰| 杂多县| 景东| 岚皋县| 玉溪市| 莱芜市| 农安县| 阿拉善盟| 宜宾市| 兖州市| 长葛市| 扎鲁特旗| 奈曼旗| 原阳县| 九台市| 台山市| 宁南县| 木里| 吴川市| 开阳县| 金溪县| 漾濞|