偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Eclipse到底是個什么玩意兒(三)

原創(chuàng)
開發(fā) 后端
本文為51CTO獨家報道“Eclipse到底是個什么玩意兒”的第三篇,本文講述九十年代中后期Eclipse的發(fā)展成一個世界級的工具平臺,最終引出Eclipse還是一個強大的工具平臺。

【51CTO獨家特稿】“Eclipse到底是個什么玩意兒?”在***篇第二篇的連載中,51CTO的小編已經(jīng)和大家聊過了Eclipse是一個Java IDE和一個可以拓展的IDE,今天我們繼續(xù)再聊聊Eclipse。

小編這幾天一直都想把“Eclipse到底是個什么玩意兒”的第三篇公布給大家,無奈星期三和星期四分別有“Tomcat 7的發(fā)布”和“Lift 2.0的發(fā)布”,為了處理這兩條緊急新聞,小編不得不花去一部分時間。當然,為了不使大家失望,小編在這兩天做了一個“Tomcat 7”的專題,還獨家翻譯了一個Java官方blog的“Java EE 6的EJB模型案例”,希望大家喜歡。

Eclipse是工具平臺 
Eclipse是工具平臺

言歸正傳,我們繼續(xù)聊聊Eclipse。今天51CTO的編輯早上聊起這個話題的時候是在上班的電梯里,我們正在討論Eclipse。51CTO的技術部的一位仁兄插入了我們的話題,于是乎我向這位老兄發(fā)難,“你如何在15秒之內(nèi)解釋清楚Eclipse呢?”最終,結(jié)果是顯而易見了!電梯開了,這位技術部號稱的“技術大拿”悻悻然地走了。是的,簡簡單單地說這是一個Java IDE或者一個可以拓展的IDE其實都是不準確的。

開始我們聊的Eclipse的時候,我只是想先加強一下Eclipse作為一個平臺的概念,沒想到我們的概括超出了一個IDE的概念,并引入一個Eclipse的工具平臺的概念。于是51CTO的編輯部一致認為這是正確的常識,關于Eclipse的一些實用案例,尤其是在IBM的實用案例中(不好意思,我們先“三俗”一些,別鄙視我們,這真的不是一篇槍文!)。但是一些在IBM的實用案例之外的項目,Eclipse并不是作為Java的IDE的。Eclipse正是要解決這個大問題。

在90年代中后期,開發(fā)者已經(jīng)做了很多強大可用的工具:Smalltalk的工作工具、強大的Java開發(fā)工具、完善的網(wǎng)絡開發(fā)工具以及***的數(shù)據(jù)庫工具等等等等,但問題是,這些工具都是不同的,有不同的用戶界面,需要不同的版本控制和問題跟蹤系統(tǒng),你不能在一個地方項目中體現(xiàn)所有的文件。盡管功能都有了,但是太混亂了。

于是乎Eclipse創(chuàng)建了一個強大的集成平臺,可以使用所有工具。只要把你所有的代碼、文件、HTML、XML等等丟進一個單一的版本控制系統(tǒng)中,運用強大的功能,從而在短時間內(nèi)跨越各個工具套件實現(xiàn)最終功能。有兩個原因使Java開發(fā)工具可實現(xiàn)這樣的功能:首先,Eclipse平臺本身就是世界***的工具;其次,Eclipse平臺可用于建立一個***的Java IDE。

在Eclipse中的所有功能交付作為一個組件或者“插件”的集合。Java開發(fā)工具本身只是一個“插件”,提供Java開發(fā)一堆的功能。這些“插件”可以被刪除,也可以與其他“插件”一起增強功能。當然“插件”是我臆造的,并不是說你可以自定義這些“插件”來改變API。在Eclipse中的所有功能是一個組件,包括Eclipse和由您或第三方來補充的,獲得相同的API。51CTO的編輯們一直在想一個形象的詞來形容,先姑且認為這是一個軟件的烏托邦吧!

因此,Eclipse這個美好的模塊化工具平臺,讓你輕松地擴大的組合加入新的組件。如果沒有Eclipse,現(xiàn)在可能有成百上千個軟件糾結(jié)在一起。BIRT項目提供業(yè)務分析工具,用于構(gòu)建功能豐富的圖表和更多的報告,該數(shù)據(jù)工具項目提供了數(shù)據(jù)庫管理的工具。在Web Tools項目提供了一個工具,用于網(wǎng)頁設計、開發(fā)和測試。測試和性能工具平臺項目提供工具,做測試工作。夠強大吧。

好吧,這下你明白了吧。其實Eclipse還是一個強大工具平臺!當然Eclipse還不僅僅是這些,下一講且聽”Eclipse到底是個什么玩意兒之四“——Eclipse還是一個工具應用框架!

如果您對Eclipse有什么新的使用心得可以發(fā)Email:zhousn@51cto.com,51CTO將與所有讀者一起分享!

【51CTO.com獨家特稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載,合作媒體轉(zhuǎn)載請注明原文作者及出處!】

【Eclipse相關推薦】

  1. Eclipse到底是個什么玩意兒(一)
  2. Eclipse到底是個什么玩意兒(二)
  3. Eclipse到底是個什么玩意兒(四)
  4. Eclipse 3.6——Java開發(fā)者的新選擇
  5. Eclipse 3.6版本正式發(fā)布 代號“太陽神”
  6. Eclipse,多平臺的協(xié)奏曲
責任編輯:佚名 來源: 51CTO.com原創(chuàng)
相關推薦

2010-06-28 15:58:45

EclipseJavaIDE

2010-06-29 13:39:26

Eclipse什么玩意兒

2010-07-05 15:56:01

EclipseRCPECF

2011-11-21 10:25:29

iCloud

2021-12-13 19:57:05

JNDIJava開發(fā)

2012-02-13 15:50:59

2018-05-04 15:57:42

AI智慧谷歌

2022-07-08 15:13:21

DockerLinux命令

2021-03-22 07:45:05

Sentinel微服務開源的項目

2019-10-25 09:50:03

網(wǎng)絡爬蟲蜘蛛Wi-Fi

2018-01-26 08:54:29

存儲SSDHDD

2024-05-29 08:56:31

2022-03-14 17:56:15

云廠商系統(tǒng)阿里云

2021-05-17 18:27:20

Token驗證HTTP

2022-05-10 09:16:50

MQ內(nèi)存消費者

2021-07-29 06:56:36

分布式系統(tǒng)腦裂

2022-02-07 09:40:10

高可用高并發(fā)高性能

2021-07-14 18:21:50

負載均衡TCP網(wǎng)關

2020-10-29 07:03:56

Docker容器存儲

2025-01-21 14:11:32

點贊
收藏

51CTO技術棧公眾號