1. 程式人生 > >Eclipse與MyEclipse的區別

Eclipse與MyEclipse的區別

Eclipse與MyEclipse的聯絡和區別
Eclipse 是一個IDE(Integrated Developing Environment),而這個IDE是允許安裝第三方開發的外掛來使自身的功能得到擴充套件和增強的,而Myeclipse就是其中的一種有名的外掛集之一,主要是為J2EE開發;MyEclipse將開發者常用到的一些有用的外掛都集合起來,提供一種高階程式設計環境,可以比較輕鬆完成struts,Hibernate,Spring佈局,編寫strtus-config.xml;但它是收費的,沒Eclipse   MyEclipse是沒用的。lomboz也是類似MyEclipse的外掛,不過是免費的,當然功能沒有MyEclipse好。

Eclipse是一個開放原始碼,基於Java的可擴張的開發平臺,多數人都是將Eclipse作為Java的整合開發環境使用,雖然Eclipse使用Java開發:但Eclipse不僅僅侷限於Java開發,還可用於其它語言的開發,如C/C++;Eclipse是一個框架和一組服務,它通過各種外掛來構建開發環境,因此只要提供支援C/C++ 外掛便能進行相應語言的開發.

Eclipse最早是由IBM開發的,後來IBM將Eclipse作為一個開發原始碼的專案,獻給了開源組織Eclipse.org但仍由IBM的子公司OTI(主要從事Eclipse開發的人員)繼續Eclipse的開發.
(1)MyEclipse 把所有的外掛都配好了,直接可以用,比例寫jsp,struts,spring之類的,當然包也相當大, 機子不好的話開發程式比較慢,
         Eclipse 什麼都沒有,要開發什麼就自己配什麼外掛而已。
(2)嚴格的說,MyEclipse 只是 Eclipse 體系中的一種外掛,只是由於 MyEclipse 經常和 Eclipse 一起安裝使用,所以通常也將安裝了MyEclipse 外掛後的Eclipse叫做MyEclipse,二者可以單獨安裝,即先裝Eclipse之後,再以外掛方式安裝MyEclipse。另一種方法則是在同時安裝二者,即安裝MyEclipse,時已經同時安裝了Eclipse(他們已經整合在一起)。

MyEclipse為Eclipse提供了一個大量私有和開源的Java工具的集合,這解決了各種開源工具的不一致和缺點。NitroX是一個繁雜而強大的加速Java Web應用開發的工具,還包含了一個強大且能夠編譯所有JSP和Struts Web應用的工具AppXRay。這些工具解析Java和XML配置檔案.

MyEclipse的實際價值來自包含的釋出包中的大量的工具。如CCS/JS/HTML/XML的編輯器,幫助建立EJB和Struts專案的嚮導併產生專案的所有主要的元件如action/session bean/form等。還包含編輯Hibernate配置檔案和執行SQL語句的工具。
myeclipse是eclipse的一個外掛,主要是用來做WEB方面的開發,裡面有Struts Spring Hibernate等的整合,使用起來很方便,如果要用myeclipse6.5建議您下載最新版本的eclipse.甚至,您可以直接在myeclipse官方去下載捆綁了eclipse的myeclipse版本,就更方便了。 
Eclipse: http://www.eclipse.org 
MyEclipse: http://www.myeclipseide.com
現在網上有好多6。0以上的Myeclipse與eclipse的合版的,兩個在一起,大約250M左右,比較好使,公司開發一般用eclipse,因為Myeclipse是收費的,當然學習一般用Myeclipse破解版的,因為比較好使,像做SSH框架的時候,不用自己手動向里加類庫,只要一點匯入就自動給你匯入進去,因為Myeclipse裡面給你自帶了這些類庫。