欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

前言

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

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

一、通過(guò)jar包安裝

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

eclipse.exe -clean

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

二、通過(guò)plugins文件和features文件安裝

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

三、通過(guò)links文件安裝

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

path=e:\\installed\\test

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

四、通過(guò)update site選項(xiàng)本地安裝

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

  1. 打開(kāi)eclipse,help->install New Software
  2. 彈出 install 的對(duì)話框,點(diǎn)擊add按鈕

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

五、通過(guò)update site 選項(xiàng)在線安裝

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

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

我們使用Lastest Release Update Site,粘貼地址,點(diǎn)擊Add

點(diǎn)擊Add后,如下

選擇要安裝的部分,進(jìn)行安裝即可。

六、通過(guò)Eclipse Marketplace安裝

打開(kāi)eclipse,點(diǎn)擊help,在彈出的框中,選擇Eclipse Marketplace。如下所示

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

七、通過(guò)eclipse installer安裝

這種方式與第五種方法通過(guò)marketplace是互補(bǔ)的,但是二者的插件地址并不是一樣的,而是在不同的進(jìn)行維護(hù)中。這種安裝方式也只能安裝一部分的插件,但是選項(xiàng)比較多,并且插件的地址要比第五種方法更新一些。

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

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

2、下載完成后,雙擊打開(kāi),如圖所示

3、點(diǎn)擊右上角的展開(kāi),選擇ADVANCED MODE高級(jí)模式

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

5、點(diǎn)擊next,選擇要預(yù)先安裝的Project 插件項(xiàng)目,我們?cè)诖诉x擇Tycho。在點(diǎn)擊next.

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

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

PS:實(shí)踐證明,通過(guò)第五種方法無(wú)法安裝tycho插件,而通過(guò)第六種方法可以安裝該插件,這說(shuō)明二者的庫(kù)地址不同,且目前看該方法的地址更新更有效。

八、通過(guò)runtime eclipse 直接運(yùn)行插件文件

最后一種方法并不適用所有的插件,也是一種直接在plug in項(xiàng)目源碼上直接運(yùn)行的方法,并不需要編譯整個(gè)項(xiàng)目。如下,我們來(lái)運(yùn)行helloWorld插件

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

1、項(xiàng)目如圖

2、在項(xiàng)目上點(diǎn)擊右鍵,選擇run as->Eclipse Application。點(diǎn)擊后,會(huì)打開(kāi)另外一個(gè)工作空間為running time的Eclipse。后者的eclipse可以認(rèn)為是安裝上了該插件后的eclipse,如下圖所示:

總結(jié)

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

相關(guān)文章

  • Unicode編碼大揭秘

    Unicode編碼大揭秘

    這篇文章主要介紹了Unicode編碼大揭秘,本文介紹了編碼的歷史,Unicode的出現(xiàn)原因等,需要的朋友可以參考下
    2014-07-07
  • 使用git命令將本地代碼上傳到GitHub

    使用git命令將本地代碼上傳到GitHub

    這篇文章介紹了使用git命令將本地代碼上傳到GitHub,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • RPC、RMI、SOAP的區(qū)別詳解

    RPC、RMI、SOAP的區(qū)別詳解

    這篇文章主要介紹了RPC、RMI、SOAP的區(qū)別詳解,本文還同時(shí)講解了RPC、SOAP、WSDL的關(guān)系,需要的朋友可以參考下
    2015-07-07
  • vscode中l(wèi)aunch.json和task.json配置教程(重要參數(shù)詳解)

    vscode中l(wèi)aunch.json和task.json配置教程(重要參數(shù)詳解)

    這篇文章主要給大家介紹了關(guān)于vscode中l(wèi)aunch.json和task.json配置(重要參數(shù)詳解)的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Idea?2022激活碼最新匯總(親測(cè)有效)

    Idea?2022激活碼最新匯總(親測(cè)有效)

    JetBrains旗下有多款編譯器工具(如:IntelliJ、WebStorm、PyCharm等)在各編程領(lǐng)域幾乎都占據(jù)了壟斷地位。今天給大家分享大批IDEA?激活碼到期之后的亂象,大家可以參考下
    2020-07-07
  • ChatGPT幫我看下這段代碼有什么問(wèn)題

    ChatGPT幫我看下這段代碼有什么問(wèn)題

    今天一個(gè)很簡(jiǎn)單的功能,觸發(fā)了一個(gè) BUG,處理后我想起了最近爆火的 ChatGPT,于是我嘗試測(cè)試 ChatGPT 能否發(fā)現(xiàn)這個(gè) BUG,這篇文章會(huì)先介紹功能代碼,然后手動(dòng)分析 BUG 原因,需要的朋友可以參考下
    2023-02-02
  • DeepSeek R1本地化部署 Ollama + Chatbox 如何打造最強(qiáng) AI 工具

    DeepSeek R1本地化部署 Ollama + Chatbox 如

    文章介紹了如何在本地部署DeepSeekR1模型并使用Chatbox進(jìn)行交互,使用戶能夠擁有強(qiáng)大的AI工具,感興趣的朋友跟隨小編一起看看吧
    2025-02-02
  • 詳細(xì)JSON解析教程

    詳細(xì)JSON解析教程

    JSON即JS對(duì)象簡(jiǎn)譜 , 是一種輕量級(jí)的數(shù)據(jù)交換格式,Java官方?jīng)]有提供JSON解析相應(yīng)的API,本文提供兩個(gè)最常用的JSON解析方法,分別是Google的Gson,阿里的FastJson,使用JSON解析之前要先獲取相應(yīng)的jar包,感興趣的朋友一起看看吧
    2023-08-08
  • 鴻蒙系統(tǒng)中的Webview技術(shù)使用方法詳解

    鴻蒙系統(tǒng)中的Webview技術(shù)使用方法詳解

    webView類(lèi)是View類(lèi)的一個(gè)擴(kuò)展,用來(lái)顯示網(wǎng)頁(yè),它不包含任何的網(wǎng)頁(yè)瀏覽器的特征,像沒(méi)有導(dǎo)航控制和地址欄,使用起來(lái)也很方便,這篇文章主要給大家介紹了關(guān)于鴻蒙系統(tǒng)中Webview技術(shù)使用的相關(guān)資料,需要的朋友可以參考下
    2024-07-07
  • 什么是gRPC

    什么是gRPC

    本文主要介紹了什么是gRPC,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05

最新評(píng)論