亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

JAVA認(rèn)證

Java認(rèn)證考試技巧:治理Eclipse插件方法

時(shí)間:2024-08-24 05:36:04 JAVA認(rèn)證 我要投稿
  • 相關(guān)推薦

Java認(rèn)證考試技巧:治理Eclipse插件方法

  簡(jiǎn)單地把plugin放到Eclipse SDK本身的features和plugins目錄下來(lái)進(jìn)行plugin的安裝,但是這種方法并不利于plugin的治理: 雖然可以簡(jiǎn)單地把plugin放到Eclipse SDK本身的features和plugins目錄下來(lái)進(jìn)行plugin的安裝,但是這種方法并不利于plugin的治理:

Java認(rèn)證考試技巧:治理Eclipse插件方法

  雖然可以通過(guò)eclipse SDK的update功能來(lái)升級(jí)自身,然而因?yàn)樗俣鹊脑蛭覀円话氵是會(huì)選擇完全新版本,這樣就需要把后來(lái)安裝到eclipse SDK目錄下的plugin都挑選出來(lái)并拷貝到新版本的eclipse SDK目錄下,假如這樣的plugin比較多的話將會(huì)有些麻煩。 有時(shí)候會(huì)共存多個(gè)版本的eclipse SDK,顯然我們并不想把這些plugin拷貝到每個(gè)版本的eclipse SDK里 eclipse platform是支持把plugin安裝到其他目錄的,不過(guò)它對(duì)這些目錄是有要求的:該目錄必須有一個(gè)名為eclipse的子目錄,eclipse子目錄下必須有一個(gè)。eclipseextension文件,plugin本身放在eclipse子目錄下的features和plugins目錄下。這樣的一個(gè)位置就是一個(gè)eclipse extension,。eclipseextension文件描述了這個(gè)eclipse extension,包括三項(xiàng)name、id和version;可以有多個(gè)eclipse extension,具體創(chuàng)建幾個(gè)eclipse extension,每個(gè)eclipse extension包含哪些plugin,完全視情況而定,比如可以把關(guān)系比較密切的幾個(gè)plugin放在一個(gè)eclipse extension中。

  顯然我們必須告訴eclipse platform這些eclipse extension的位置才行,這有兩種方法:

  當(dāng)eclipse啟動(dòng)后用,打開(kāi)Help-Software Updates/Manager Configuration,用Add an Extension Location來(lái)添加eclipse extesnion,指定的位置將會(huì)被存放到當(dāng)前的configuration里 在eclipse platform所在的eclipse目錄下建一個(gè)links目錄,在該目錄下放一些以。link結(jié)尾的文件,文件中指定eclipse extension的位置,每行一個(gè),格式為path=location,路徑分隔符為正斜杠,假如用反斜杠必須用兩個(gè)以轉(zhuǎn)義 第一種方法是把eclipse extension的位置保存在當(dāng)前configuration中,因此用這種方法指定的eclipse extension是特定于configuration的,不同的configuration可以具有不同的eclipse extension配置,可以在啟動(dòng)時(shí)用-configuration選項(xiàng)來(lái)選擇一個(gè)configuration,但是似乎當(dāng)添加完eclipse extension后是不能刪除的,只能disable,而且多個(gè)configuration也帶來(lái)了治理的負(fù)擔(dān);第二種方法比較明了,但它是configuration insensitive的,不管以哪個(gè)configuration運(yùn)行這些eclipse extension都是可見(jiàn)的,這里不用擔(dān)心內(nèi)存的占用問(wèn)題,因?yàn)閑clipse的plugin都是lazy loading的,

  可以簡(jiǎn)單地把plugin放到Eclipse SDK本身的features和plugins目錄下來(lái)進(jìn)行plugin的安裝,但是這種方法并不利于plugin的治理: 雖然可以簡(jiǎn)單地把plugin放到Eclipse SDK本身的features和plugins目錄下來(lái)進(jìn)行plugin的安裝,但是這種方法并不利于plugin的治理:

  雖然可以通過(guò)eclipse SDK的update功能來(lái)升級(jí)自身,然而因?yàn)樗俣鹊脑蛭覀円话氵是會(huì)選擇完全新版本,這樣就需要把后來(lái)安裝到eclipse SDK目錄下的plugin都挑選出來(lái)并拷貝到新版本的eclipse SDK目錄下,假如這樣的plugin比較多的話將會(huì)有些麻煩。 有時(shí)候會(huì)共存多個(gè)版本的eclipse SDK,顯然我們并不想把這些plugin拷貝到每個(gè)版本的eclipse SDK里 eclipse platform是支持把plugin安裝到其他目錄的,不過(guò)它對(duì)這些目錄是有要求的:該目錄必須有一個(gè)名為eclipse的子目錄,eclipse子目錄下必須有一個(gè)。eclipseextension文件,plugin本身放在eclipse子目錄下的features和plugins目錄下。這樣的一個(gè)位置就是一個(gè)eclipse extension,。eclipseextension文件描述了這個(gè)eclipse extension,包括三項(xiàng)name、id和version;可以有多個(gè)eclipse extension,具體創(chuàng)建幾個(gè)eclipse extension,每個(gè)eclipse extension包含哪些plugin,完全視情況而定,比如可以把關(guān)系比較密切的幾個(gè)plugin放在一個(gè)eclipse extension中。

  顯然我們必須告訴eclipse platform這些eclipse extension的位置才行,這有兩種方法:

  當(dāng)eclipse啟動(dòng)后用,打開(kāi)Help-Software Updates/Manager Configuration,用Add an Extension Location來(lái)添加eclipse extesnion,指定的位置將會(huì)被存放到當(dāng)前的configuration里 在eclipse platform所在的eclipse目錄下建一個(gè)links目錄,在該目錄下放一些以。link結(jié)尾的文件,文件中指定eclipse extension的位置,每行一個(gè),格式為path=location,路徑分隔符為正斜杠,假如用反斜杠必須用兩個(gè)以轉(zhuǎn)義 第一種方法是把eclipse extension的位置保存在當(dāng)前configuration中,因此用這種方法指定的eclipse extension是特定于configuration的,不同的configuration可以具有不同的eclipse extension配置,可以在啟動(dòng)時(shí)用-configuration選項(xiàng)來(lái)選擇一個(gè)configuration,但是似乎當(dāng)添加完eclipse extension后是不能刪除的,只能disable,而且多個(gè)configuration也帶來(lái)了治理的負(fù)擔(dān);第二種方法比較明了,但它是configuration insensitive的,不管以哪個(gè)configuration運(yùn)行這些eclipse extension都是可見(jiàn)的,這里不用擔(dān)心內(nèi)存的占用問(wèn)題,因?yàn)閑clipse的plugin都是lazy loading的。

【Java認(rèn)證考試技巧:治理Eclipse插件方法】相關(guān)文章:

Sun認(rèn)證Java程序員考試技巧分享09-14

Sun java認(rèn)證考試答案10-23

java認(rèn)證考試培訓(xùn)內(nèi)容08-21

JAVA考試認(rèn)證經(jīng)驗(yàn)分享09-20

微軟認(rèn)證考試技巧:MCSA認(rèn)證考試經(jīng)驗(yàn)07-26

微軟認(rèn)證考試技巧07-31

Java認(rèn)證考試的目的是什么09-19

思科CCNA認(rèn)證考試技巧09-05

2016年Java認(rèn)證考試題07-08

Sun認(rèn)證Java開(kāi)發(fā)員考試介紹06-25