飛舞的幻想

          常用鏈接

          統(tǒng)計(jì)

          Google Adsense

          Zanox FWHX

          花個(gè)明白

          最新評(píng)論

          我的熱情難道僅僅在安裝與測(cè)試嗎?(一)IDE與服務(wù)器篇

          ????一直以來都在追尋著最新、最快、最及時(shí),可新鮮過后卻是無盡的茫然。 Eclipse 2.1 到現(xiàn)在 3.2M6 ,欣然發(fā)現(xiàn)變化是顯著滴,感覺是美妙滴,現(xiàn)實(shí)還是如故滴。也許就需要一批人去熱衷于測(cè)試、熱衷于推廣、熱衷于使用后的感受。首先這種人必須是朱自清樣的人,多愁善感、感覺敏銳。

          IDE 說起從開始 UrtlEdit JCreater 到后來的 Eclipse Jbuilder IntellJ IDEA Netbeans 等等,其中 Eclipse 的插件搞的最多也最樂意幾乎 90 %常用的插件都搞了一遍,感覺是一個(gè)字:“亂“。其實(shí)各個(gè)插件開發(fā)者本來是好意,本著為開發(fā)者服務(wù)的精神,可是他們忽略了一個(gè)最大的問題各個(gè)插件之間的兼容問題,你自己本來就是一個(gè)小小的插件,為什么就因?yàn)槟愕腻e(cuò)誤或者不支持,就要我的 Eclipse 崩掉呀,真是讓人受不了。還有 Eclipse 使用插件都是使用。 Xml 文件調(diào)用的。問題是好像各個(gè)插件之間協(xié)調(diào)的還不是很好,大多時(shí)候可能因?yàn)闆_突的問題讓 Eclipse 崩掉。

          Jbuilder 崩掉的機(jī)會(huì)少了些,可總覺得很笨重,我寧愿每天啟動(dòng)十次二十次 Eclipse ,也不愿意啟動(dòng)兩次 Jbuilder

          Netbeans 速度也是一個(gè)大問題,啟動(dòng)好慢好慢的。還有就是界面問題,讓我們這些用慣 Windows 的用戶老覺得 sun 的工具不夠美觀、不夠圓滑,在 Windows 下好像由點(diǎn)不搭調(diào),這也是我討厭的原因呀。

          Sun Java Studio Creater 感覺很不錯(cuò),首先你必須決定使用 JSF 開發(fā),基本上這是 sun 完全模擬。 NET 的產(chǎn)品,大多數(shù)的實(shí)現(xiàn)真的都是拖動(dòng)即可以完成滴。速度還可以。

          Bea WebLogic 感覺很不錯(cuò),速度還 OK Windows 下界面還是感覺沒 Eclipse 好,還有就是好像比較復(fù)雜。

          還有國(guó)產(chǎn)的 JavaWebStudio ,感覺還有很長(zhǎng)的路要走呀!

          下面就到了專題基于 Eclipse 的開發(fā)工具問題, Lomboz WorkShop (原 M7 )、 Myeclipse ExadelStudio 等,當(dāng)然還有小日本的 jsp 的插件。

          Lomboz 最近正在用它,感覺唯一的好處就是速度還可以。但是代碼的自動(dòng)提示還是不夠,還有就是集成的 Tomcat 環(huán)境老是出問題,完全感覺由駕馭不了的意思,一會(huì)端口占用、一會(huì) RUN DEBUG 選項(xiàng)全部丟失,一般重新啟動(dòng)就可以解決。不過這一體化操作還是很爽的。

          接下來就是俺喜歡的 WorkShop 了,簡(jiǎn)直了代碼提示比 Lomboz 強(qiáng)大多了,還由即使各種集成的工具,對(duì) Hibernate Struts JSF 的支持。一個(gè)字:愛死你了。哦,好像是四個(gè)字呀。

          MyEclipse 感覺很不錯(cuò),方便,生成的代碼多了,而且 jsp 還可以在 view 下編輯,當(dāng)然支持的插件還比較少,但是在開發(fā)中就可以看到,已經(jīng)感覺很爽了。還有對(duì)于 Hibernate 的支持,爽死了,配置好連接之后可以直接操作數(shù)據(jù)庫的表生成我們的 getter setter 方法。還有就是配置的 Server 環(huán)境,它不同于 Lomboz 的虛擬 Tomcat 或者其他的服務(wù)器,直接發(fā)布到你機(jī)器的 Server 下,可以直接發(fā)布也可以打包成 war 發(fā)布,爽吧!當(dāng)然 MyEclipse Project WEB INF\lib 的包就很是一個(gè)問題,有時(shí)候你添加好了你需要的包它可以自動(dòng)幫你配置的 project classpath 下,但是好多時(shí)候你選擇自動(dòng)添加到 project classpath 下,卻根本添加不上,而且編譯的時(shí)候根本找不到,你只好手動(dòng)添加,但是開始的版本手動(dòng)添加每次只能添加一個(gè) jar 文件在 4.1GA 版本問題好多了,按 Ctrl 可以一次添加多個(gè)。

          ExadelStudio 支持的也很多呀,而且?guī)椭芎糜醚剑苡邢M难健?/span>

          下面就該我們可愛的服務(wù)器出場(chǎng)了,首先 Tomcat RESIN JBOSS ORION JRUN Jonas Jetty Geronimo Bejy Tiger 等。

          Tomcat 是首選,部署比較簡(jiǎn)單,啟動(dòng)速度中等,使用起來還是很方便的,派查問題有 logs 幫助,總之很不錯(cuò)滴。

          RESIN 速度很快,應(yīng)該比 Tomca 快點(diǎn),部署比較簡(jiǎn)單。

          JBOSS 功能強(qiáng)大, EJB 的首選,部署還算比較麻煩,但是都是 EJB 的惹的禍。

          JRUN 很有 Macromedia 的風(fēng)格,部署還算可以,界面風(fēng)格和 DreamWeaver 等很想像,不過它和 Felx 集成還是很有人氣滴。

          Geronimo 一個(gè)更簡(jiǎn)潔的中間件,玩玩還可以。

          待續(xù)◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎

          ?

          posted on 2006-04-10 13:42 飛舞的幻想 閱讀(280) 評(píng)論(0)  編輯  收藏 所屬分類: IDE與服務(wù)器


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 丰都县| 武安市| 北安市| 辽宁省| 昆山市| 南皮县| 巴塘县| 永兴县| 凯里市| 股票| 都昌县| 台江县| 湾仔区| 西青区| 漳浦县| 泗水县| 永定县| 建瓯市| 达拉特旗| 鸡东县| 台南县| 江华| 万州区| 马山县| 全南县| 西盟| 嘉鱼县| 宁安市| 榕江县| 双鸭山市| 扶风县| 九龙县| 永嘉县| 宜君县| 饶河县| 宜城市| 北京市| 萝北县| 平顶山市| 潞西市| 香格里拉县|