❶ 「eclipse"是什麼意思
java是由sun開發的,IBM想要取代sun成為java語言的主宰,eclipse是日蝕就是要遮蔽sun的光芒.
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。
Eclipse 最初由OTI和IBM兩家公司的IDE產品開發組創建,起始於1999年4月。IBM提供了最初的Eclipse代碼基礎,包括Platform、JDT 和PDE。Eclipse項目IBM發起,圍繞著Eclipse項目已經發展成為了一個龐大的Eclipse聯盟,有150多家軟體公司參與到Eclipse項目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一個開放源碼項目,它其實是Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由於其開放源碼,任何人都可以免費得到,並可以在此基礎上開發各自的插件,因此越來越受人們關注。隨後還有包括Oracle在內的許多大公司也紛紛加入了該項目,Eclipse的目標是成為可進行任何語言開發的IDE集成者,使用者只需下載各種語言的插件即可。
❷ 什麼是Eclipse
eclipse
[編輯本段]IT界的定義
Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(Java Development Tools,JDT)。
Eclipse最初是由IBM公司開發的替代商業軟體Visual Age for Java的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟體供應商聯盟Eclipse基金會(Eclipse Foundation)管理。 2003年,Eclipse 3.0選擇OSGi服務平台規范為運行時架構。 2007年6月,穩定版3.3發布。2008年6月發布代號為Ganymede的3.4版。
Eclipse是著名的跨平台的自由集成開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發工具。Eclipse的本身只是一個框架平台,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟體很難具有的靈活性。許多軟體開發商以Eclipse為框架開發自己的IDE。
Eclipse 最初由OTI和IBM兩家公司的IDE產品開發組創建,起始於1999年4月。IBM提供了最初的Eclipse代碼基礎,包括Platform、JDT 和PDE。目前由IBM牽頭,圍繞著Eclipse項目已經發展成為了一個龐大的Eclipse聯盟,有150多家軟體公司參與到Eclipse項目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一個開發源碼項目,它其實是 Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由於其開放源碼,任何人都可以免費得到,並可以在此基礎上開發各自的插件,因此越來越受人們關注。近期還有包括Oracle在內的許多大公司也紛紛加入了該項目,並宣稱Eclipse將來能成為可進行任何語言開發的IDE集大成者,使用者只需下載各種語言的插件即可。
雖然大多數用戶很樂於將 Eclipse 當作 Java IDE 來使用,但 Eclipse 的目標不僅限於此。Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。由於 Eclipse 中的每樣東西都是插件,對於給 Eclipse 提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。
這種平等和一致性並不僅限於 Java 開發工具。盡管 Eclipse 是使用 Java 語言開發的,但它的用途並不限於 Java 語言;例如,支持諸如 C/C++、COBOL 和 Eiffel 等編程語言的插件已經可用,或預計會推出。Eclipse 框架還可用來作為與軟體開發無關的其他應用程序類型的基礎,比如內容管理系統。
基於 Eclipse 的應用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它構成了 IBM Java 開發工具系列的基礎。例如,WebSphere Studio Application Developer 添加了對 JSP、servlet、EJB、XML、Web 服務和資料庫訪問的支持。
最近版本 3.4(Ganymede) / 2008年6月25日
Eclipse的主要組成
Eclipse是一個開放源代碼的軟體開發項目,專注於為高度集成的工具開發提供一個全功能的、具有商業品質的工業平台。它主要由Eclipse項目、Eclipse工具項目和Eclipse技術項目三個項目組成,具體包括四個部分組成——Eclipse Platform、JDT、CDT和PDE.JDT支持Java開發、CDT支持C開發、PDE用來支持插件開發,Eclipse Platform則是一個開放的可擴展IDE,提供了一個通用的開發平台。它提供建造塊和構造並運行集成軟體開發工具的基礎。Eclipse Platform允許工具建造者獨立開發與他人工具無縫集成的工具從而無須分辨一個工具功能在哪裡結束,而另一個工具功能在哪裡開始。
Eclipse SDK(軟體開發者包)是Eclipse Platform、JDT和PDE所生產的組件合並,它們可以一次下載。這些部分在一起提供了一個具有豐富特性的開發環境,允許開發者有效地建造可以無縫集成到Eclipse Platform中的工具。Eclipse SDK由Eclipse項目生產的工具和來自其它開放源代碼的第三方軟體組合而成。Eclipse項目生產的軟體以 CPL發布,第三方組件有各自自身的許可協議。
❸ eclipse是什麼意思
eclipse是java的開發軟體,在英語中是日蝕的意思,當年IBM開發eclipse是要與sun公司的NetBeans這款開發軟體抗衡的,應為sun公司的sun是太陽的意思,所以IBM就把自己的開發軟體取名eclipse(日蝕),言下之意就是要擋住太陽(sun公司),打敗sun的netbeans。
Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(JDT)。
(3)eclipse是什麼軟體擴展閱讀:
eclipse的軟體特性
1、在Caller模式下,調用層級(Call Hierarchy)有一個在上下文菜單中有一個Expand With Constructors動作 。
2、為可覆蓋方法增加了一個Open Implementation鏈接,可以直接打開其實現 。
3、可運行的JAR文件輸出向導還可以把所需的類庫打包進一個要輸出的可運行JAR文件,或打包進與緊挨著該JAR的一個目錄中 。
4、當在寫一個分配表達式(allocation expression)時發生補全操作,ch內容助手可以提示一個類的可用構造方法,如果檢測到無用代碼,編譯器可以發出警告 。
❹ eclipse是什麼軟體啊
Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。
具體請參照:
http://www-128.ibm.com/developerworks/cn/linux/opensource/os-ecov/
❺ eclipse是什麼軟體
Eclipse
是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse
附帶了一個標準的插件集,包括Java開發工具(Java
Development
Kit,JDK)。
雖然大多數用戶很樂於將
Eclipse
當作
Java 集成開發環境(IDE)來使用,但
Eclipse
的目標卻不僅限於此。Eclipse
還包括插件開發環境,這個組件主要針對希望擴展
Eclipse
的軟體開發人員,因為它允許他們構建與
Eclipse
環境無縫集成的工具。由於
Eclipse
中的每樣東西都是插件,對於給
Eclipse
提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。
(5)eclipse是什麼軟體擴展閱讀:
Eclipse最初是由IBM公司開發的替代商業軟體Visual
Age
for
Java的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟體供應商聯盟Eclipse基金會(Eclipse
Foundation)管理。2003年,Eclipse
3.0選擇OSGi服務平台規范為運行時架構。2007年6月,穩定版3.3發布;2008年6月發布代號為Ganymede的3.4版;
2009年6月發布代號為Galileo的3.5版;2010年6月發布代號為Helios的3.6版;2011年6月發布代號為Indigo的3.7版;2012年6月發布代號為Juno的4.2版;2013年6月發布代號為Kepler的4.3版;2014年6月發布代號為Luna的4.4版;2015年6月項目發布代號為Mars的4.5版。
參考資料來源:搜狗網路-Eclipse
❻ 什麼是Eclipse
按照早先Eclipse組織的定義,Eclipse就是一個開源的IDE,但是隨著Eclipse3.0的發布,此種定義已經不適合實際的情況了,這是由於Eclipse3.0特別加強了對RCP開發的支持。可以這么講,對於不同的人Eclipse的含義是不同的。比如,對於Java開發人員而言, Eclipse就是一個免費的,最新的Jave開發環境。而對於希望學習新的編程語言的人員而言,Eclipse又是一個柔性試驗環境,在其上可以學習 Perl、C#、PHP、Python、Prolog、C/C++和Cobol等。而對於進行RCP開發人員而言,Eclipse又是一個具有先進軟體設計和實現技術的開發框架。在此框架上,開發出來的應用軟體具有當今世界上的先進水平。如果你喜歡玩游戲,在Eclipse上還有多種游戲可供你休閑娛樂。因此,我認為Eclipse不僅僅是一個IDE,更是一個應用程序框架與平台,代表了未來5年RCP開發的趨勢。
myeclipse是eclipse的一個插件
❼ eclipse做什麼用的
eclipse 一個集成開發工具,眾所周知,java為開發語言提供了很方便的開發平台,但開發出來的程序很容易在不同的平台上面被移植,現在越來越多的人使用它開發軟體。
Java有它方便的一個方面,但它同時也帶給了開發者一個煩惱,這就是保護的辦法不多,而且大多數不是很好用,這樣自己辛苦開發出來的程序很容易被人復制而據為己有,一般情況下,大多數的人都是用混編器(java obfuscator)來把開發出來的程序進行打亂以達到沒有辦法來反編譯觀看源代碼,但是這種辦法在網上很容易找到相關的軟體來重新整理,那麼這個混編只能控制一些本來也沒有辦法動您的軟體的人,而對於一些掌握工具的人幾乎是透明的,還有就是利用硬體加密鎖,但大多數公司提供的硬體加密鎖只是提供了一些dll的連接或簡單的api調用,只要反編譯他們,就很容易把一些api調用去掉,這樣硬體加密鎖也就不起作用了,但是現在到底有沒有更好的辦法呢?
以色列阿拉丁公司提供的HASP HL加密鎖提供的外殼加密工具中有一個叫做數據加密的功能,這個功能就能很好的防止去除api的調用,各位都知道:硬體加密鎖的保護原理就是要你被加密過的軟體和加密鎖的硬體要緊緊地結合在一起,而且不容易被輕易的剔出原來的調用,這樣才能很好的保證您的軟體不被盜版,同時這種方式也很容易被程序員掌握,要對一個軟體實現保護,大約只需要幾分鍾的時間就可以了,下面簡單介紹一下他的原理:
運用阿拉丁公司提供的外殼工具先把調用你的java解釋器來進行加密,那麼就是說如果要運用這個解釋器就需要有一把特定的加密鎖存在,然後我們再運用它提供的外殼加密工具中的內容加密把你寫好的java程序當作一個文件來處理而對他進行加密,這個加密是採用的AES128位的演算法的,這樣這個加密過的數據文件——您的軟體就只能被您的保護過的java解釋器來進行解釋,但是如果沒有加密鎖就不能夠運行您的軟體,從而達到真正保護您的軟體的目的。
❽ eclipse是干什麼的用的啊
簡單一句話,它是用來編程的。
eclipse是IBM公司開發的一個集成編譯環境。也就是說代碼的錄入,編譯,調試,運行都可以在一個程序中完成。
eclipse就是為了更方便的開發java軟體而設計的,雖然它也支持C等語言,但其對java編程的支持尤其出色。
還有一個好處是,通過一些插件,eclipse可以進行所見即所得的圖形界面開發,這大大緩解了java枯燥的圖形界面開發過程。
更為重要的是Eclipse集成了重構的工具,使得代碼的優化變得尤為簡單。
當然對於開發非常重要的調試,eclipse也支持的很好。
Eclipse3.2支持有中文包,且可以導入java 中文 api文檔,實現即時查閱API文檔的功能。
且引入文檔後還有一個好處,其自動補全功能可以提示該類有什麼方法,該方法有什麼參數,等等功能。
且還有格式化代碼功能,很方便的就可以把代碼的縮進,空格符合國際標准。
❾ eclipse 是什麼
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。
歷史:
Eclipse最初是由IBM公司開發的替代商業軟體Visual Age for Java的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟體供應商聯盟Eclipse基金會(Eclipse Foundation)管理。2003年,Eclipse 3.0選擇OSGi服務平台規范為運行時架構。2007年6月,穩定版3.3發布;2008年6月發布代號為Ganymede的3.4版;2009年6月發布代號為Galileo的3.5版;2010年6月發布代號為Helios的3.6版;2011年6月發布代號為Indigo的3.7版;2012年6月發布代號為Juno的4.2版;2013年6月發布代號為Kepler的4.3版;2014年6月發布代號為Luna的4.4版;2015年6月項目要發布代號為Mars的4.5版。
語言擴展:
Eclipse是著名的跨平台的自由集成開發環境(IDE)。最初主要用來Java語言開發,通過安裝不同的插件Eclipse可以支持不同的計算機語言,比如C++和Python等開發工具。Eclipse的本身只是一個框架平台,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟體很難具有的靈活性。許多軟體開發商以Eclipse為框架開發自己的IDE。
其他詳情參看網路:http://ke..com/link?url=--CxP-WqFC28x6xhX6sZpK
❿ eclipse是什麼意思
eclipse天文學角度的eclipse一個天體經過另一個天體前方,將後者部分或完全擋住的現象。是掩食的特殊類型。 技術角度的eclipseEclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發工具(Java Development Tools,JDT)。 Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟體開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。Eclipse簡介 Eclipse就像軟體開發者的『打鐵鋪』,它一開始備有火爐、鐵鑽與鐵錘。就像鐵匠會用現有的工具打造新的工具,也能用Eclipse打造新工具來開發軟體-這些新工具可擴充Eclipse的功能。(Eclipse其中一個賣點就是它的擴充性) 1.1歷史背景 Eclipse這樣功能完整且成熟的開發環境,是由藍色巨人IBM所釋出。IBM花了4千萬美金來開發這個IDE(Integrated Development Environment)。第一版1.0在2001年11月釋出,隨後逐漸受到歡迎。 Eclipse已經成為開放原始碼計劃(Open Source Project),大部分的開發扔然掌握在IBM手中,但是有一部份由eclipse.org的軟體聯盟主導。( http://www.eclipse.org)Eclipse項目由Project Management Committee(PMC)所管理,它綜觀項目全局,Eclipse項目分成3個子項目: 平台-Platform 開發工具箱-Java Development Toolkit(JDT) 外掛開發環境-Plug-in Development Environment(PDE) 這些子項目又細分成更多子項目。例如Platform子項目包含數各組件,如Compare、Help與Search。JDT子項目包括三各組件:User Interface(UI)、核心(Core)及除錯(Debug)。PDE子項目包含兩各組件:UI與Core。 1.2開放原始碼軟體 Eclipse是開放原始碼,結果很多人在使用的時候都不注重合法權的問題。開放原始碼軟體讓使用者能夠取得軟體的原始碼,有權去修改和散布這個軟體。如果想修改軟體,這件事的另一面就是,除非其它人對修改後的軟體也有相同的權力,否則是不能散布修改後的軟體,這種權利和著作權(right)相反,開放原始碼項目中有時稱之為著作義(left)。 有些開放原始碼許可書,堅持要求任何和其它開發原始碼合組成的軟體也必須是開放原始碼。然而,Eclipse使用的開放原始碼許可書:公共公眾許可書-Common Public License(CPL)作為授權方式,設計上是可以容許商業利益的。CPL可以容許Eclipse和其它開放原始碼軟體合組時,能夠以更嚴謹的許可書散布軟體,以求用於商業途徑。CPL經過Open Software Initiative(OSI)認證,其內容符合開放原始碼授權的需求。 1.3 Eclipse版本介紹 可以從eclipse.org網站( http://www.eclipse.org/downloads)下載,可以發現『最新』與『最好』的版本,這兩種版本通常不一樣,基本上有四種版本-或建置(build)可供下載: