与JBuilder2007的第一次亲密接触
與JBuilder2007的第一次親密接觸
2007.01.10??????[收藏到我的網摘]
最新的JBuilder2007一改Borland以往的做法,裝上Eclipse的“心”又重新上戰場了。在本文中我們將看到基于Eclipse的JBuilder2007主要進行了哪些改進,以及新增加了哪些功能。
《Eclipse權威開發指南》在線閱讀 eclipse在Borland的JBuilder稱雄Java IDE多年后,但最近幾年在其它的Java IDE(如Eclipse、NetBeans等)興起后,從JBuilder手中搶走了大量的用戶,JBuilder也在這幾年里從雞腿熬成了雞肋。而 Borland在銷售它的IDE部分失敗后,它最新的JBuilder2007一改Borland以往的做法,裝上Eclipse的“心”又重新上戰場 了。在本文中我們將看到基于Eclipse的JBuilder2007主要進行了哪些改進,以及新增加了哪些功能。
一、JBuilder2007的下載和安裝
JBuilder2007已經發布一個多月了,但Borland一直沒有提供試用版下載,直到最近,Borland才在官方網站上提供了試用版的下載,感性趣的讀者可以從下面的url下載JBuilder2007。
http://altd.borland.com/akdlm/download/jbuilder/JBuilder_2007/Enterprise/JBuilder2007_enttrial.zip
注:目前JBuilder2007只提供了Windows版的下載。
在下載完后,運行install_windows.exe來安裝JBuilder2007。圖1是JBuilder2007的安裝主界面,點擊第一項"JBuilder 2007 Enterprise Trial"安裝JBuilder2007。
圖1 JBuilder2007安裝主界面
啟動安裝程序后,圖2為在安裝過程中進行設置的界面,按"Next"執行下一步。
圖2
在設置完后,圖3是JBuilder2007正在向硬盤復制相應的文件。
圖3 安裝進程
在安裝完JBuilder2007后,啟動,界面如圖4所示。整個界面和Eclipse的差不多,在下方也顯示了相應的裝載進度條,只是將標示換成了JBuilder2007。
圖4 JBuilder2007啟動界面
二、JBuilder2007的新功能簡介
在啟動JBuilder2007后,我們會發現JBuilder2007的界面和Eclipse大同小異。圖5是JBuilder2007的主界面。
圖5 JBuilder2007主界面
由于JBuilder2007是基于Eclipse的,因此,它的功能也是以Eclipse插件提供的,讓我們通過File->New- Project啟動新工程對話框來看看JBuilder2007包含了哪些新的功能。JBuilder2007的功能列表如圖6所示:
圖6
從以上的界面可以看出,JBuilder2007為我們提供了豐富的功能,當然,這些功能都是Borland所設計的Eclipse插件。這里有幾 個我們常用的功能,如EJB(支持EJB3.0)、J2EE(如J2EE客戶端等)、Web(JSP和Servlet)、Web Services以及現在比較流行的框架,如Hibernate和Spring。除了這些,JBuilder2007還為我們提供了可視化設計Java類 的工具,類似于Together for Eclipse。
讓我們先看看JBuilder2007新提供的可視化Java類結構設計器。在新建工程對話框中選中Modeling后,新建一個Java Modeling Project。建立后,出現一個主默認的Model設計器,在上面畫一個Interface和3個Class。其中Class1和Class2實現 Interface1,而Class3繼承于Class1,界面如圖7所示。
圖7
大家可以發現,Class1和Class2并沒有實現Interface1中的3個方面,要讓JBuilder2007自動實現這3個方法,和 Eclipse一樣,通過Source->Override/Implement Methods即可達到目的。最終的結果如圖8所示。
圖8
雙擊Class或Interface,在界面下方可以顯示類或接口的代碼框架。
在J2EE中最常用的就是JSP或Servlet。而在JBuilder2007中為我們提供了更方便的JSP/Servlet設計器。
通過Web->Dynamic Web Project可以建立一個動態的Web工程,建立后的界面如圖9所示。
圖9
然后在其中建立一個myjsp.jsp文件,在其中輸入如下的代碼:
在輸入完后,可通過右鍵命令Run on Server選擇一個Web服務器,在這里我們選擇Tomcat5.5,選好后,運行它。Tomcat5.5運行后的界面如圖10所示。
圖10
最后運行JSP的結果如圖11所示:
圖11 myjsp.jsp的運行結果
本文上面簡要說明了在JBuilder2007中部分常用功能的使用過程,從這里可以看出,JBuilder2007較JBuilder以前的版本有了很大的飛躍。
?
media="all" href="http://news.csdn.net/css/tagegg_front.css" type="text/css" rel="stylesheet" /> <script language="javascript" type="text/javascript"> ad_width=468; ad_height=60; adcss=2; unionuser=16; tags=' , JBuilder2007,Borland,Eclipse,Java, , '; ad_type='j'; count=3; </script> <script language="javascript" src="http://tagegg.csdn.net/showads.js" type="text/javascript"></script> <script language="JavaScript1.1" src="http://tagegg.csdn.net/a.aspx?action=displayad&unionuser=16&unionurl=http%3A%2F%2Fnews.csdn.net%2Fn%2F20070110%2F100482.html&adcss=2&ad_type=j&width=468&height=60&ad_color=&ad_color_border=&Tags=%20%2C%20JBuilder2007%2CBorland%2CEclipse%2CJava%2C%20%2C%20&count=3" type="text/javascript"></script> <script language="javascript" src="http://news.csdn.net/js/showads.js" type="text/javascript"></script>特別推薦
- 《Eclipse權威開發指南》在線閱讀
- 《深入淺出J2EE架構》在線閱讀
- 《Java編程藝術》在線閱讀
其他文章
- <script src="http://news.csdn.net/include/othernews_js.aspx?id=100482" type="text/javascript"></script>
- 上一篇: 10位CIO眼中的2007:超越技術 融合業務 (2007.01.10)
- 下一篇: 微軟否認發布十大流氓軟件名單 (2007.01.10)
用戶評論
<script src="http://remark.csdn.net/NewsCsdnNetJsReferences.aspx?wid=f5acec92-3be6-4494-961c-86c46a335615&pcid=100482&PageSize=5&ShowCommentArea=&ShowCommentAreaTitle=&ShowCommentAreaUserName=&Title=%e4%b8%8eJBuilder2007%e7%9a%84%e7%ac%ac%e4%b8%80%e6%ac%a1%e4%ba%b2%e5%af%86%e6%8e%a5%e8%a7%a6&ShowCommentAreaVerifImage=" type="text/javascript"></script> kevin_1988 ??2007年01月18日??219.140.164.*??熱點評論
- <script src="http://remark.csdn.net/NewsCsdnNetJsRemarkTop.aspx?wid=f5acec92-3be6-4494-961c-86c46a335615" type="text/javascript"></script>
- 15所名校計算機專業之特色分析 [評論39條]
- 唐駿:我為什么不愿當Google中國總裁? [評論34條]
- 騰訊告PICA或敗訴 自研技術獲取商業秘密合法 [評論26條]
- WindowsXP如何浪費了250億美元的能源 [評論16條]
- 歐盟叫板:開源軟件就比Windows便宜 [評論13條]
<script type="text/javascript">show_ads_zone(12);</script> <script language="JavaScript" src="http://z.csdn.net/adjs.php?n=583927206&what=zone:12&charset=utf-8&exclude=,&referer=http%3A//java.csdn.net/" type="text/javascript"></script>
?
熱點新聞
- <script src="http://news.csdn.net/include/ReadTop_js.aspx" type="text/javascript"></script>
- 15所名校計算機專業之特色分析
- 唐駿:我為什么不愿當Google中國總裁?
- 騰訊告PICA或敗訴 自研技術獲取商業秘密合法
- 百度首席科學家露面 暗示將進軍門戶市場(圖)
- WindowsXP如何浪費了250億美元的能源
- 唐駿:網游免費被證明 回首去年一身冷汗
- Java EE應用服務器JBoss 5.0 Beta 發布
- 從Borland架構師到微軟高級工程總監
- 張朝陽后悔赴美上市 稱是中國互聯網的悲哀
- 歐盟叫板:開源軟件就比Windows便宜
- <script type="text/javascript">show_ads_zone(11);</script> <script language="JavaScript" src="http://z.csdn.net/adjs.php?n=363679530&what=zone:11&charset=utf-8&exclude=,&referer=http%3A//java.csdn.net/" type="text/javascript"></script>
- <script type="text/javascript">show_ads_zone(9);</script> <script language="JavaScript" src="http://z.csdn.net/adjs.php?n=252456818&what=zone:9&charset=utf-8&exclude=,&referer=http%3A//java.csdn.net/" type="text/javascript"></script>
最新資源
- QQprotect
- 參加英特爾多核平臺編程優化大賽的源碼和優化文檔
- 在線小說輕松看 2007
- procexpnt.zip
- 雙色球分析大師
- 研究生培養管理系統
- 徐三輸入法
- C#寫的Hotmail郵箱信件監視器
- 免費客戶資料管理軟件
- wxh(小財迷V1.0)wxh
熱點文章
- <script src="http://kb.csdn.net/GetArticle/GetHotArticle.aspx?code=utf-8" type="text/javascript"></script>
- enterprise library 3.0 2007年1月份 ctp版發布
- 關于“天轟穿”個人2007年的一些安排以及系列教程未來答疑
- 18個非常精彩的勵志經典
- 個人簡歷
- BT下載:遠景全國首發中文旗艦版 Windows Vista Ultimate ChnSimp DV
- 遇到個比我還能折騰的
- js總結
- 40種網站設計常用技巧
- Flash Media Server下載與配置
- 戴志康:一個80后億萬富翁的成長
<script type="text/javascript">show_ads_zone(10);</script> <script language="JavaScript" src="http://z.csdn.net/adjs.php?n=624100709&what=zone:10&charset=utf-8&exclude=,&referer=http%3A//java.csdn.net/" type="text/javascript"></script>
?
最新招聘更多
- <script src="http://job.csdn.net/Web_References/Provide_WebServices/csdn/getnewjob.aspx?Charset=&PageSize=9&KeyWord=" type="text/javascript"> </script>
- ASP.Net(C#)高級程序員(1)
- P2P軟件工程師(若干)
- VC研發工程師(10)
- 銷售策劃和研發高級經理(若干)
- 互聯網軟件開發技術總監(1)
- VC軟件工程師(3)
- php高級程序員(5)
- 網絡/系統維護技術經理(1)
- 休閑游戲程序員(10)
最新更新
- <script src="http://kb.csdn.net/GetArticle/GetNewArticle.aspx?code=utf-8" type="text/javascript"></script>
- 計算機畢業設計:基于SIP協議的IP電話(VoIP)實現
- 計算機畢業設計:基于Petri網的通用工作流建模與實現
- 計算機畢業設計:基于Petri網的工作流仿真設計與實現
- 如何在asp.net中關閉C頁面時,自動刷新A頁面?(A開出B,B開出C關閉B,C關閉刷新A)
- Effective C++條款4:確定對象使用前已被初始化
- 一個將程序注冊為系統服務的源代碼
- player
- 充分了解動態路由協議OSPF原理和特性
- 在JScript中運算符"||"和"&&"的特殊特性
- TFTP:簡單文件傳輸協議
總結
以上是生活随笔為你收集整理的与JBuilder2007的第一次亲密接触的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 纯css画菱形,三角形,梯形,平行四边形
- 下一篇: 【读后感】爱的五种能力