Eclipse也用了很久,但是都沒(méi)有怎么去研究過(guò)怎么安裝插件,,今天正好在自己新買(mǎi)的本上試了一下?,F(xiàn)在將心得寫(xiě)下,以供參考,。目前安裝Eclipse插件主要有以下三種方式: 在線(xiàn)安裝: 以TestNG的安裝為例來(lái)闡述其安裝過(guò)程,。 第一步:點(diǎn)擊菜單欄中“Help”菜單,在下拉列中選擇“Install New Software...”.此時(shí)會(huì)彈出“install”的安裝框,。 第二步:在彈出的“install”框,,選擇之前已經(jīng)建立好的site,如果沒(méi)有建立好,,則可以點(diǎn)擊“Add”按鈕,,彈出一個(gè)添加site的對(duì)話(huà)框,在該框中的Name屬性后面給該site起一個(gè)別名,,在location屬性后面輸入該插件所在的網(wǎng)絡(luò)位置(該位置一般都會(huì)在插件的官方網(wǎng)站上給一個(gè)地址,,直接copy過(guò)來(lái)就行。),。 第三步:點(diǎn)擊OK,。系統(tǒng)會(huì)自動(dòng)地將testNG給load出來(lái)。然后選中,,點(diǎn)擊“next”,。逐步完成即可,。
離線(xiàn)侵入式安裝: 也就是將插件下載下來(lái),解壓縮后,,會(huì)看見(jiàn)features和plugins兩個(gè)文件夾,,將這兩個(gè)文件夾中的所有內(nèi)容相應(yīng)地拷貝到eclipse的features和plugins文件夾下面,重啟eclipse即可,。如果沒(méi)有這個(gè)兩個(gè)文件夾,,那說(shuō)明所給的插件本身屬于plugin,所以只需要將該插件解壓縮后放在plugins下面即可,。 此處以WTP為例: 解壓縮后會(huì)有features和plugins兩個(gè)文件夾,。那么直接將這兩個(gè)文件夾中的內(nèi)容分別copy到eclipse安裝目錄下面的features和plugins里面。然后重啟eclipse即可,。 以TestNG為例,,只需將下載下來(lái)的插件jar包Copy到plugins下面即可。 注:這種方式不太好,,因?yàn)楫?dāng)你要去卸載或者更新某個(gè)插件的時(shí)候,,去features和plugins里面找某個(gè)插件會(huì)非常的麻煩。
離線(xiàn)鏈?zhǔn)桨惭b: 在eclipse的安裝目錄下面,,建立一個(gè)links的文件夾,,在該文件夾下面創(chuàng)建一個(gè)以插件名命名的link文件,在該文件中輸入以下鍵值對(duì):path=“插件所在的絕對(duì)路徑或插件所在的相對(duì)路徑”,。 此處還是以WTP為例: 1.創(chuàng)建以下目錄來(lái)存放插件:D:\myplugins.然后在該目錄下創(chuàng)建一個(gè)WTP目錄,,作為插件目錄,。之后將插件中的plugins和feature兩個(gè)目錄拷貝到WTP目錄下面,。此時(shí)目錄結(jié)構(gòu)為: D:\myplugins\WTP: Features Plugins 2.創(chuàng)建link文件:在上述的links文件夾下面創(chuàng)建一個(gè)link文件,例如wtp.link.該文件的內(nèi)容只有一個(gè)鍵值對(duì): Path=“D:/myplugins/WTP”或“D:\\myplugins\\WTP” 注意: (1)路徑一定不能是:“D:/myplugins/WTP”,。因?yàn)椤癨”會(huì)和后面的字母組合成轉(zhuǎn)義字符,。一個(gè)典型的例子就是“D:/myplugins/tomcat”,“/”會(huì)與“t”結(jié)合,,變成tab,,所以路徑實(shí)際上就會(huì)變成“D:/myplugins omcat”。 (2)如果是更新一個(gè)軟件插件或者插件裝了之后不起作用,,則先要去eclipse的根目錄下面configuration下面刪除org.eclipse.update,,該包的作用是描述當(dāng)前使用插件的情況,刪除了之后,,在重啟eclipse的時(shí)候會(huì)重新掃描所有的插件,,重新生成一個(gè)新的org.eclipse.update包已經(jīng)包內(nèi)部的xml文件。 (3)eclipse在加載過(guò)程中先找eclipse本身的plugins和features兩個(gè)包,,然后掃描links文件夾下面每一個(gè)文件里所連接到的路徑下的plugins和features包,,去這些包里面加載文件,。所以要求在插件目錄下面一定要有plugins或者是plugins和features兩個(gè)目錄。此處要注意像之前的testNG插件只是一個(gè)jar包,,那么此時(shí)我們需要手動(dòng)地在插件路徑下面創(chuàng)建一個(gè)plugins,,并將該jar包Copy到該plugins里面。 (4)在安裝的過(guò)程中如果出現(xiàn)什么問(wèn)題,,eclipse在啟動(dòng)的時(shí)候會(huì)在configuration目錄下生成一個(gè)以時(shí)間戳為名字的log文件,,可以查看錯(cuò)誤信息。要注意該文件會(huì)在有錯(cuò)誤的時(shí)候出現(xiàn),,而且會(huì)在eclipse啟動(dòng)好了之后自動(dòng)刪除掉,。 (5)有時(shí)候?yàn)榱耸孤窂礁雍?jiǎn)單,我們采用相對(duì)路徑,。而相對(duì)路徑指的是相對(duì)于links目錄的路徑,。例如,我們會(huì)將myplugins目錄移到eclipse的目錄下面,,和links同級(jí),,此時(shí)的path就可以寫(xiě)成:path=“myplugins/WTP”。 |
|
來(lái)自: liang1234_ > 《eclipse》