top
Loading...
圖解JBuilderX安裝與實踐
Borland JBuilder是全球第一的跨平臺Java開發環境,可建構符合業界標準的Java應用系統,開發EJB、Web、XML以及數據庫等各類應用程序。經由JBuilderX雙向的、視覺化的設計工具,我們可以快速開發各種J2EE應用程序,并部署到多種應用程序服務器上,包括BEA WebLogic、IBM WebSphere、Sun One、Oracle9i Applicatio nServer以及集成于JBuilder的Borland Enterprise Server。

一、 JbuilderX 特點

1、JBuilderX主要功能

JBuilder X不僅可協助我們快速開發與部署高品質的J2EE應用程序,也可以集成復雜的企業開發流程。最新版的JBuilderX包含許多重要特性,例如:

● UML可視化展示程序代碼。

● 程序代碼重構(Refactoring)功能。

● 單元測試(UnitTest)功能。

● 強大的程序調試器。

● 高效率的WebServices開發環境。

● 支持團隊開發機制。

● 使用Apache Struts、Servlets、JSP和XML快速建制和調試Web應用程序。

下面還是讓我們來看一看JbuilderX的特點。

2、領先群倫的Java開發解決方案

經由雙向(Two-Way)的可視化開發工具,JBuilderX可提高EJB、XML、Web Services與數據庫應用程序的開發效率,并支持絕大多數J2EE應用程序服務器。JBuilderX提高了團隊開發效率,讓Java開發團隊能夠更快速、更有效地研發Java應用程序。

JBuilder X允許我們自由選擇開發平臺、版本控制系統以及應用程序服務器,避免受限于特定供應商或產品。JBuilder開發人員可以從廣大的開發者社群中獲得許多寶貴資源,定制與擴充JBuilderX開發環境,并利用JBuilderX高彈性的OpenTools架構。

JBuilder X是Borland公司在Java領域的重要產品。Borland的解決方案可以大幅提高Java開發團隊的生產力,降低開發成本,發展高品質的應用程序,并且快速將其導人市場。在JBuilder X集成開發環境(IDE)中(如圖1所示),無論是設計階段還是部署過程,我們都可以全面掌握應用程序的開發生命周期。


圖1(點擊放大)

3、跨平臺的Java開發環境

JBuilder X支持Window、Linux和Solaris操作系統,提供真正的跨平臺支持能力。JBuilderX可安裝于下列操作系統中:

● Windows 2000 (SP4),WindowXP,Window98與WindowsNT4.0 (SP6a)。

● RedHat7.3或Redhat Enterprise Linux2.1(需安裝GNOME或KDE)。

● Solaris 8。

4 、開發符合業界標準的J2EE應用程序

JBuilderX提供完整的EJB 1.1和EJB 2.0支持能力。可視化的EJB Designer工具(見圖2)能夠快速建立可重復使用的EJB,包括:EntityBean、SessionBean與Message-DrivenBean。


圖2(點擊放大)

JBuilderX提供可視化的deployment descriptor編輯器,能夠自動建立各種應用程序服務器所需要的EJB及環境參數設定。Entity Bean Modeler可建立對象與關系數據庫的對應關系,包括數據來源、數據表格、目錄、屬性和Entity Bean的關連性。

5、支持業界主要J2EE應用程序服務器

Jbuilder X支持多種J2EE應用程序服務器,包括:Borland Enterprise Server、BEA WebLogic、IBM WebSphere、Oracle9i Application Server、Sybase EAServer和Sun ONE Application Server,可以在本機或遠端執行并調試EJB,不需要停止應用程序服務器即可部署EJB組件。

6、高效率的Web Services開發環境

JbuilderX可協助我們快速開發、搜索、使用與發布Web Services應用程序(見圖3)。它支持最新的Web Services技術,包括SOAP、WSDL、UDDI和WSIL。對于Web Services的支持則包含SOAP服務器向導、TCP Monitor、WSDL輸入向導、支持Web Services的EJB向導與Web Services Explorer(UDDI瀏覽器)。


圖3(點擊放大)

7、UML可視化開發方式與程序代碼重構功能

JBuilderX可以由程序代碼自動產生UML模型。通過UML類圖(class diagram)來呈現程序代碼(見圖4),開發人員更能夠掌握應用程序的架構與對象相關性。我們只要利用鼠標點擊UML類圖,即可查看程序代碼的相關性或依賴性。


圖4(點擊放大)

若是在UML類圖內變更類、方法、屬性或是套件(package)名稱,JBuilderX的程序代碼重構功能(Refactoring)會自動重建相對應的程序代碼。新的程序代碼格式工具可以在開發團隊中維持一致的程序代碼格式。JBuilder X也允許我們定制程序開發環境,例如縮進、Tab鍵間隔、大括號位置、事件處理函數以及其他項目。

8、 企業級的單元測試工具

JBuilderX緊密結合了JUnit,可針對程序單元進行分析與測試。圖形化調試器讓本地和遠端的調試過程變得較為簡單與直觀。JBuilder X。遠端調試器可以同時在多個虛擬機和平臺上調試。我們可以自由設定中斷點、查看并更改數值、觀察多個線程,或是使用智能型單步調試功能。經由HotSwap,我們可以在調試時修改程序代碼,甚至重新定義已經載人存儲器的類。JBuilderX甚至可以在本地和遠端針對非Java語言撰寫的程序進行調試。

9、 提高團隊生產力

JBuilder X提供具備集成性、延展性及擴充性的團隊開發環境,支持Borland StarTeam,Rational ClearCase、CVS與Microsoft Visual SourceSafe等程序代碼及文件版本管理系統,有效簡化開發團隊管理程序代碼的復雜程度。JBuilder X的歷史記錄瀏覽器可以動態比對目前工程文件與儲存庫內程序代碼是否沖突,并突顯出程序代碼的更新部分、相異處或是互相沖突的地方。

10、快速建構與調試Web應用程序

JBuilderX內置許多輔助向導及可視化工具,可協助我們快速開發以Web為基礎、精簡型用戶端的Java應用程序。JBuilderX的Archiv eBuilder可為我們建立WAR文件格式,輕松部署Web應用程序。圖形化調試器可以針對JSP進行調試,包括本地或遠端的Servlet。JBuilderX支持Apache Struts,提供HTML和Java程序代碼的隔離功能,而且明確定義了Web可視化功能以及企業邏輯程序代碼之間的架構。JBuilderX允許我們將現有的HTML或是JSP轉換成為特定的Struts標簽,并提供JSP標簽庫(Tag Library)功能。

11、建立專業級數據庫應用程序

JBuilderX內置具備“數據感知”(data-aware)能力的dbSwing組件,包含了樹狀結構、清單、表格等多種高級功能組件,可協助我們輕易建構Java數據庫應用程序。數據庫dbSwing組件全面支持Swing的數據模型。此外,DataExpress與IntemetBeans組件搭配最新的EJB技術,可以快速建構數據導向的動態Web應用程序,讓我們更容易地結合企業邏輯與Web應用程序。

JBuilder X可以在XML和數據庫文件之間輕易轉移數據。JBuilderX內置的JDataStore是以Java撰寫的關系數據庫,具有以下特特性:執行效率高、占用空間小,無需配置管理,可運用于Web應用程序、移動式或內嵌式數據庫應用程序。DatabasePilot可用來管理數據庫對象圖5,例如表格或預存程序(stored procedures)。


圖5(點擊放大)

12、JBuilderX全力支持最新的Java標準

JBuilder X支持最新的Java標準,包括Java 2、Java 2 Swing/JFC、XML、Java2D、Java Collections、MessageQueue、AccessibilityAPI、JavaBean、JDBC、EnterpriseJavaBean、JSP/Servlet、 Serialization、InnerClass、RMI、JNI、JavaArchives等。JBuilderX全面支持JDK 1.4,其JDK 切換功能允許開發人員自行選擇各項目所使用的JDK版本。在編譯Java項目時,我們也可以選擇外部Java編譯器或是JBuilderX內置的編譯器。

二、JBuilderX版本說明

JBuilderX分為四種版本,可滿足不同層次的Java開發需求。

● JBuilderX Enterprise

適合開發各種Java應用程序,包括:程序代碼撰寫、調試、部署的完整解決方案,可協助我們開發符合業界標準之企業級應用系統,例如Web Services、EJB、XML以及數據庫應用程序。

● JBuilderX Developer

JBuilder Developer內附各種高效率的開發輔助工具,并提供團隊開發的版本管理功能。

● JBuilderX Foundation

針對欲學習Java程序開發的學生或個人,提供一個最佳的Java集成開發環境。

● JBuilderX WebLogic Edition

針對BEA WebLogic量身訂制的JBuilderX版本。

三、 JBuilderX 安裝運行

我們在Borland JBuilder官方網站下載的JBuilder X Enterprise Trial為30天試用版。

1、安裝JBuilderX的系統(Windows操作系統)

在安裝之前,我們必須要對計算機硬件和操作系統有如下的要求:

CPU:Pentium III 500 MHz以上
存儲器: 512 MB 以上(建議768 MB)
硬盤空間:760 MB 以上
操作系統:Microsoft Windows 2000(SP4),Windows XP

說明目前在Windows 2003 Server上還不能安裝JbuilderX 軟件,下面我們就以安裝JBuilderX Enterprise Trial版為例來說明JbuilderX安裝過程。

2、啟動JBuilderX Enterprise Trial安裝程序

Step1:我們首先將網站上下載的JbuilderX打包文件解開,然后在解包的文件夾中找到ent_trial_install.exe文件,以鼠標左鍵雙擊之,即可啟動JBuilderXEnterprise Trial安裝程序。如圖6所示:


圖6

進入JBuilderX的簡介畫面,直接按下[Next]按鈕繼續進行安裝。如圖7所示:


圖7

Step2:閱讀JBuilderX版權聲明

網上下載的JBuilderX Enterprise Trial版本僅供我們學習或評估Borland JBuilderX軟件,不能用于其他商業用途。請仔細閱讀JBuilderX Personal的版權說明事項(圖8),確認所有條款后勾選[I accept the terms of the License Agreement]。按下[Next]按鈕繼續。


圖8

Step3:指定JBuilderX安裝目錄

默認的安裝目錄為C:JBuilderX,我們可以按下[Choose]按鈕切換為其他目錄(圖9)。


圖9

Step4:JBuilderX 安裝選項摘要窗口

查看所有安裝選項后,按下[Install]按鈕即可開始安裝(如圖10、圖11)。


圖10


圖11

JBuilderX安裝過程結束后,將看到如圖12的窗口。按下[Done]按鈕離開安裝程序。


圖12

安裝JBuilderX Enterprise Trial的過程相當簡單,但是在正式使用之前,請先前往Borland 網站注冊。Borland公司將以電子郵件的形式寄給我們一個啟動文件(activation file)。我們必須有這個啟動文件才能使用JBuilderX Enterprise Trial。

3、注冊JBuilderX EnterpriSe Triial 版

Borland公司的JBuilder網址為http://www.borland.com/jbuilder。如圖13所示,點擊右側的“Free Downloads'’超鏈接,我們將進入JBuilder試用版的下載網頁。


圖13(點擊放大)

點擊上圖14的[Enterprise Trial]之后,我們必須輸入Borland網站的會員密碼。


圖14(點擊放大)

如果我們尚未成為Borland開發網站的會員,請先點擊圖15下方的[New User],進行會員注冊程序。


圖15(點擊放大)

經過會員身份的驗證程序后,我們將進入的Email Verification窗口。請先確認我們的電子郵件信箱是否正確,再按下[Summit]按鈕。稍后我們將收到Borland公司寄給我們的JBuilder X Enterprise Trial啟動文件。

輸入收到Mail信箱注冊的JBuilder X Enterprise Trial文件后,點擊Finish按鈕,注冊才算全部完成,如下圖16、17和18所示:


圖16(點擊放大)


圖17(點擊放大)


圖18(點擊放大)

4、啟用我們的JBuilderX Enterprise

收到Borland公司發來的JBuilderX Enterprise Trial啟動文件之后,必須將它置于正確目錄才能成功啟動JBuilderX Enterprise Trial。下表是各種Windows平臺以及JBuilder啟動文件的存放位置。

Windows 操作系統種類 JbuilderX 啟動文件存放位置

Windows 2000/XP C: Documents and Settings<username>

Windows NT C:WINNTProfiles<username>

Windows 95/98 (multi-user) C:WindowsProfiles<username>

Windows 95/96 (single-user) C:windows

舉例來說,筆者的Windows2000網域用戶賬號為Administrator,所以JBuilderX啟動文件應置于C:Documents and SettingsAdministrator目錄下。如果第一次打開JBuilder X時即可進入JBuilder歡迎畫面(如圖19所示),就表示JBuilderX Enterprise Trial已經成功注冊!


圖19(點擊放大)

四、結束語

JBuilder X不僅是跨平臺的Java開發工具,也支持最新的Java標準,可協助我們快速開發企業級J2EE應用程序。此外,JBuilder X的強大開發功能也可以有效提高Java開發團隊的生產力,縮短應用系統的開發時間。從下篇文章開始,我們將正式進入JBuilderX的集成開發環境,引領我們跨入JBuilderX的全方位開發領域。


作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗