(轉載)
在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。
|
啟動安裝程序后,圖2為在安裝過程中進行設置的界面,按"Next"執行下一步。
|
在設置完后,圖3是JBuilder2007正在向硬盤復制相應的文件。
|
在安裝完JBuilder2007后,啟動,界面如圖4所示。整個界面和Eclipse的差不多,在下方也顯示了相應的裝載進度條,只是將標示換成了JBuilder2007。
二、JBuilder2007的新功能簡介
在啟動JBuilder2007后,我們會發現JBuilder2007的界面和Eclipse大同小異。圖5是JBuilder2007的主界面。
圖5 JBuilder2007主界面
由于JBuilder2007是基于Eclipse的,因此,它的功能也是以Eclipse插件提供的,讓我們通過File->New-Project 啟動新工程對話框來看看JBuilder2007包含了哪些新的功能。JBuilder2007的功能列表如圖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所示。
|
大家可以發現,Class1和Class2并沒有實現Interface1中的3個方面,要讓JBuilder2007自動實現這3個方法,和 Eclipse一樣,通過Source->Override/Implement Methods即可達到目的。最終的結果如圖8所示。
|
雙擊Class或Interface,在界面下方可以顯示類或接口的代碼框架。
在J2EE中最常用的就是JSP或Servlet。而在JBuilder2007中為我們提供了更方便的JSP/Servlet設計器。
通過Web->Dynamic Web Project可以建立一個動態的Web工程,建立后的界面如圖9所示。
|
然后在其中建立一個myjsp.jsp文件,在其中輸入如下的代碼:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding=" ISO-8859-1"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset= ISO-8859-1"> <title>Insert title here</title> </head> <body> <% out.write(request.getParameter("arg1")); %> </body> </html> |
在輸入完后,可通過右鍵命令Run on Server選擇一個Web服務器,在這里我們選擇Tomcat5.5,選好后,運行它。Tomcat5.5運行后的界面如圖10所示。
|
最后運行JSP的結果如圖11所示:
|
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
