我的熱情難道僅僅在安裝與測試嗎?(一)IDE與服務器篇
????一直以來都在追尋著最新、最快、最及時,可新鮮過后卻是無盡的茫然。 Eclipse 由 2.1 到現在 3.2M6 ,欣然發現變化是顯著滴,感覺是美妙滴,現實還是如故滴。也許就需要一批人去熱衷于測試、熱衷于推廣、熱衷于使用后的感受。首先這種人必須是朱自清樣的人,多愁善感、感覺敏銳。
從 IDE 說起從開始 UrtlEdit 、 JCreater 到后來的 Eclipse 、 Jbuilder 、 IntellJ 、 IDEA 、 Netbeans 等等,其中 Eclipse 的插件搞的最多也最樂意幾乎 90 %常用的插件都搞了一遍,感覺是一個字:“亂“。其實各個插件開發者本來是好意,本著為開發者服務的精神,可是他們忽略了一個最大的問題各個插件之間的兼容問題,你自己本來就是一個小小的插件,為什么就因為你的錯誤或者不支持,就要我的 Eclipse 崩掉呀,真是讓人受不了。還有 Eclipse 使用插件都是使用。 Xml 文件調用的。問題是好像各個插件之間協調的還不是很好,大多時候可能因為沖突的問題讓 Eclipse 崩掉。
Jbuilder 崩掉的機會少了些,可總覺得很笨重,我寧愿每天啟動十次二十次 Eclipse ,也不愿意啟動兩次 Jbuilder 。
Netbeans 速度也是一個大問題,啟動好慢好慢的。還有就是界面問題,讓我們這些用慣 Windows 的用戶老覺得 sun 的工具不夠美觀、不夠圓滑,在 Windows 下好像由點不搭調,這也是我討厭的原因呀。
Sun Java Studio Creater 感覺很不錯,首先你必須決定使用 JSF 開發,基本上這是 sun 完全模擬。 NET 的產品,大多數的實現真的都是拖動即可以完成滴。速度還可以。
Bea WebLogic 感覺很不錯,速度還 OK , Windows 下界面還是感覺沒 Eclipse 好,還有就是好像比較復雜。
還有國產的 JavaWebStudio ,感覺還有很長的路要走呀!
下面就到了專題基于 Eclipse 的開發工具問題, Lomboz 、 WorkShop (原 M7 )、 Myeclipse 、 ExadelStudio 等,當然還有小日本的 jsp 的插件。
Lomboz 最近正在用它,感覺唯一的好處就是速度還可以。但是代碼的自動提示還是不夠,還有就是集成的 Tomcat 環境老是出問題,完全感覺由駕馭不了的意思,一會端口占用、一會 RUN 和 DEBUG 選項全部丟失,一般重新啟動就可以解決。不過這一體化操作還是很爽的。
接下來就是俺喜歡的 WorkShop 了,簡直了代碼提示比 Lomboz 強大多了,還由即使各種集成的工具,對 Hibernate 、 Struts 、 JSF 的支持。一個字:愛死你了。哦,好像是四個字呀。
MyEclipse 感覺很不錯,方便,生成的代碼多了,而且 jsp 還可以在 view 下編輯,當然支持的插件還比較少,但是在開發中就可以看到,已經感覺很爽了。還有對于 Hibernate 的支持,爽死了,配置好連接之后可以直接操作數據庫的表生成我們的 getter 和 setter 方法。還有就是配置的 Server 環境,它不同于 Lomboz 的虛擬 Tomcat 或者其他的服務器,直接發布到你機器的 Server 下,可以直接發布也可以打包成 war 發布,爽吧!當然 MyEclipse 的 Project 的 WEB - INF\lib 的包就很是一個問題,有時候你添加好了你需要的包它可以自動幫你配置的 project 的 classpath 下,但是好多時候你選擇自動添加到 project 的 classpath 下,卻根本添加不上,而且編譯的時候根本找不到,你只好手動添加,但是開始的版本手動添加每次只能添加一個 jar 文件在 4.1GA 版本問題好多了,按 Ctrl 可以一次添加多個。
ExadelStudio 支持的也很多呀,而且幫助很好用呀,很有希望的呀。
下面就該我們可愛的服務器出場了,首先 Tomcat 、 RESIN 、 JBOSS 、 ORION 、 JRUN 、 Jonas 、 Jetty 、 Geronimo 、 Bejy Tiger 等。
Tomcat 是首選,部署比較簡單,啟動速度中等,使用起來還是很方便的,派查問題有 logs 幫助,總之很不錯滴。
RESIN 速度很快,應該比 Tomca 快點,部署比較簡單。
JBOSS 功能強大, EJB 的首選,部署還算比較麻煩,但是都是 EJB 的惹的禍。
JRUN 很有 Macromedia 的風格,部署還算可以,界面風格和 DreamWeaver 等很想像,不過它和 Felx 集成還是很有人氣滴。
Geronimo 一個更簡潔的中間件,玩玩還可以。
待續◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
posted on 2006-04-10 13:42 飛舞的幻想 閱讀(280) 評論(0) 編輯 收藏 所屬分類: IDE與服務器