与JBuilder2007的第一次亲密接触
2007.01.10 [收藏到我的网摘]
最新的JBuilder2007一改Borland以往的做法,装上Eclipse的“心”又重新上战场了。在本文中我们将看到基于Eclipse的JBuilder2007主要进行了哪些改进,以及新增加了哪些功能。
-
《Eclipse权威开发指南》在线阅读
eclipse
- 详解协同与资源编程 CSDN读书频道独家奉献
- book.csdn.net/bookfi...
-
《深入浅出J2EE架构》在线阅读
eclipse
- 详讲J2EE规范的核心要素与客户层 CSDN读书频道独家奉献
- book.csdn.net/bookfi...
-
《Java编程艺术》在线阅读
eclipse
- 让java编程轻松起来 CSDN读书频道独家奉献
- book.csdn.net/bookfi...
在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以前的版本有了很大的飞跃。
特别推荐
其他文章
- <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
-
ssuunn2711
-
mdxk
-
liaojunyi
-
livalue
热点评论
- <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:简单文件传输协议