



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、集成開發(fā)環(huán)境Eclipse簡介 eclipse-galileoEclipse 是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。 雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境(IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),這個組件主要針對
2、希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。 這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 Eclipse 是使用 Java 語言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C+ 和 COBOL 等編程語言的插件已經(jīng)可用,或預(yù)計將會推出。Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 基于 Eclipse 的應(yīng)
3、用程序的一個突出例子是 IBM Rational Software Architect,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。 發(fā)行版本從2006年起,Eclipse基金會每年都會安排同步發(fā)布(simultaneous release)。至今,同步發(fā)布主要在6月進行,并且會在接下來的9月及2月釋放出SR1及SR2版本。 版本代號平臺版本主要版本發(fā)行日期SR1發(fā)行日期SR2發(fā)行日期Callisto3.22006年6月26日N/AN/AEuropa3.32007年6月27日2007年9月28日2008年2月29日Ganymede3.42008年6月25日2008年9月24日2009年2月
4、25日Galileo3.52009年6月24日2009年9月25日2010年2月26日Helios3.62010年6月23日2010年9月24日2011年2月25日Indigo3.72011年6月22日2011年9月23日2012年2月24日J(rèn)uno(預(yù)定)3.8及4.22012年6月27日2012年9月28日2013年2月22日Kepler(預(yù)定)4.32013年6月26日2013年9月27日2014年2月28日語言拓展Eclipse是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE)。最初主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計算機語言比如C+和Python的開發(fā)工具。Ecli
5、pse的本身只是一個框架平臺,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟件很難具有的靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE。1 Eclipse 最初由OTI和IBM兩家公司的IDE產(chǎn)品開發(fā)組創(chuàng)建,起始于1999年4月。IBM提供了最初的Eclipse代碼基礎(chǔ),包括Platform、JDT 和PDE。目前由IBM牽頭,圍繞著Eclipse項目已經(jīng)發(fā)展成為了一個龐大的Eclipse聯(lián)盟,有150多家軟件公司參與到Eclipse項目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一個開發(fā)源碼
6、項目,它其實是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其開放源碼,任何人都可以免費得到,并可以在此基礎(chǔ)上開發(fā)各自的插件,因此越來越受人們關(guān)注。近期還有包括Oracle在內(nèi)的許多大公司也紛紛加入了該項目,并宣稱Eclipse將來能成為可進行任何語言開發(fā)的IDE集大成者,使用者只需下載各種語言的插件即可。 插件開發(fā)環(huán)境Eclipse的插件機制是輕型軟件組件化架構(gòu)。在富客戶機平臺上,Eclipse使用插件來提供所有的附加功能,例如支持Java以外的其他語 言。 已有的分離的插件已經(jīng)能夠支持C/C+(CDT)、Perl、Ruby
7、,Python、telnet和數(shù)據(jù)庫開發(fā)。插件架構(gòu)能夠支持將任意的擴展加入到 現(xiàn)有環(huán)境中,例如配置管理,而決不僅僅限于支持各種編程語言。 Eclipse的設(shè)計思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本內(nèi)核包括:圖形API (SWT/Jface), Java開發(fā)環(huán)境插件(JDT ),插件開發(fā)環(huán)境(PDE)等。 主要組成Eclipse是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。它主要由Eclipse項目、Eclipse工具項目和Eclipse技術(shù)項目三個項目組成,具體
8、包括四個部分組成Eclipse Platform、JDT、CDT和PDE。JDT支持Java開發(fā)、CDT支持C開發(fā)、PDE用來支持插件開發(fā),Eclipse Platform則是一個開放的可擴展IDE,提供了一個通用的開發(fā)平臺。它提供建造塊和構(gòu)造并運行集成軟件開發(fā)工具的基礎(chǔ)。Eclipse Platform允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結(jié)束,而另一個工具功能在哪里開始。 Eclipse SDKEclipse SDK(軟件開發(fā)者包)是Eclipse Platform、JDT和PDE所生產(chǎn)的組件合并,它們可以一次下載。這些部分在一起提供了一個具有豐富特性
9、的開發(fā)環(huán)境,允許開發(fā)者有效地建造可以無縫集成到Eclipse Platform中的工具。Eclipse SDK由Eclipse項目生產(chǎn)的工具和來自其它開放源代碼的第三方軟件組合而成。Eclipse項目生產(chǎn)的軟件以 GPL發(fā)布,第三方組件有各自自身的許可協(xié)議。 插件安裝方法Eclipse插件的安裝方法大體有以下三種:2 第一種:直接復(fù)制法 假設(shè)Eclipse的安裝目錄在C:eclipse,解壓下載的eclipse 插件或者安裝eclipse 插件到指定目錄AA(如:c:AA)文件夾,打開AA 文件夾,在AA文件夾里分別包含兩個文件夾features和plugins ,然后把兩個文件夾里的文件分別
10、復(fù)制到C:eclipse下所對應(yīng)的文件夾下的features 和plugins 下,一般的把插件文件直接復(fù)制到eclipse目錄里是最直接也是最愚蠢的一種方法!因為日后想要刪除這些插件會非常的困難,不推薦使用。 注意:直接將插件包解壓到plugins文件夾下之后,重啟eclipse,可能不會加載新的插件。 解決方法是: 1、打開命令行,到當(dāng)前eclipse的目錄下,輸入eclipse -clean,重新啟動eclipse,這樣eclipse就會加上新的插件了。 2、如果插件不能生效,則請將eclipseconfigurationorg.eclipse.update目錄刪除后再啟動eclipse
11、; 你可以在eclipse的菜單"Help"->"About Eclipse SDK"->"Feature Details" 和"Plug-in Details"中看到新安裝的插件。 第二種:使用link文件法 a.假設(shè)Eclipse的安裝目錄在C:eclipse,在該文件夾下,新建這樣的目錄結(jié)構(gòu)C:eclipsePluginsEclipsejodeeclipse; b.解壓下載的eclipse 插件或者安裝eclipse 插件到指定目錄BB(如:C:BB)文件夾,打開BB文件夾,然后把 BB文件夾里的
12、兩個文件夾features和plugins復(fù)制到剛剛新建好C:eclipsePluginsEclipsejodeeclipse,這樣eclipse中就有了兩個插件目錄features and plugins下。 c.在C:eclipse目錄中新建links(C:eclipselinks)目錄,在links目錄中建立一個以link為擴展名的文本文件如jode.link,內(nèi)容如下path=C:/eclipse/PluginsEclipse/jode 或者path=C:eclipsePluginsEclipsejode(插件的目錄),保存后重啟eclipse插件就會安裝完成。 注意:link文件中p
13、ath=插件目錄的path路徑分隔要用或是/ Java代碼 /eclipse/ links/ jode.link webtools.link updateManager.link . . /eclipse/ links/ jode.link webtools.link updateManager.link . . 可以在eclipse的菜單"Help"->"About Eclipse SDK"->"Feature Details" 和"Plug-in Details"中看到新安裝的插件。 第三種:使用eclipse自帶圖形界面安裝 選擇Help > Software Updates
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專用施工合同范本模板
- 會展投資合同范本
- 農(nóng)村土方 工程合同范本
- 化工產(chǎn)品營銷合同范本
- Starter Section 3 Saying Hello 教學(xué)設(shè)計2024-2025學(xué)年北師大版(2024)七年級英語上冊
- 企業(yè)質(zhì)押合同范本
- 供車協(xié)議合同范本
- 2024年寧波市消防救援支隊社會招錄政府專職消防員考試真題
- 2024年南平市建陽區(qū)社會統(tǒng)一教師招聘考試真題
- 勞動派遣居間合同范本
- 課題優(yōu)秀申報書課題申報書范例
- 外貿(mào)客戶報價單中英文格式模板
- 《金融學(xué)講義》word版
- 給排水管道施工組織設(shè)計
- 湖南教育學(xué)會版信息技術(shù)六年級下冊教案(6課)
- 2022年四川省瀘州市中考語文試題
- JJF 1338-2012相控陣超聲探傷儀校準(zhǔn)規(guī)范
- GB/T 14643.2-2009工業(yè)循環(huán)冷卻水中菌藻的測定方法第2部分:土壤菌群的測定平皿計數(shù)法
- GB 29415-2013耐火電纜槽盒
- 媒介經(jīng)營與管理-課件
- 2022年四川甘孜州州屬事業(yè)單位考調(diào)工作人員沖刺卷貳(3套)答案詳解
評論
0/150
提交評論