eclipse for java developer和eclipse for java ee developer的區別。本站提示廣大學習愛好者:(eclipse for java developer和eclipse for java ee developer的區別)文章只能為提供參考,不一定能成為您想要的結果。以下是eclipse for java developer和eclipse for java ee developer的區別正文
eclipse是基於插件機制的軟件,插件自身是不能啟動和操作的,它們需求一個環境,eclipse運用osgi r4標准完成了這個環境。
osgi是java靜態模塊化的標准,該標准不光要讓java順序模塊化,還要使模塊靜態化,總的一句就是插件化。
eclipse的裝置目錄次要有features目錄和plugin目錄,plugin目錄中寄存的是插件的jar包,feature目錄寄存的是插件的配置、啟動和資源等信息。
我們可以經過這兩個目錄來區分eclipse的這兩個版本之間的異同。
相反點:
它們有一局部的jar包是共有的,這些jar包提供了運轉其它插件的最小環境,比方對osgi r4的完成。
不同點:
由於java ee版本是用於開發企業使用的,因而需求提供更多的插件支持,因而java ee版本會有更多的jar包。
總結一下,它們的最小環境是一樣的,即它們會共有一些jar包,它們的差異也是很大的,它們的差異也是經過額定的jar包來表現。
當然,無論是哪個版本,我們都可以經過裝置更多的插件來豐厚我們自己的eclipse。