电脑技术吧

会员投稿 会员登录 会员注册 网站公告:
搜索: 您现在的位置主页 > 软件开发 > JAVA亚博ios下载地址 > Java实例 > 正文

Java IDE继续飘香

作者:admin    文章来源:互联网 电脑技术吧     点击数:    更新时间:2011-09-27
收藏】 【挑错】 【推荐】 【打印


2007-10-09


即使在微软开发平台大行其道的今天,Java IDE仍是企业开发人员用得最多的应用开发工具之一。可是,在实际使用中应该选择哪一种IDE呢?本文为开发者提供了一些选型的依据。

织梦好,好织梦

Borland JBuilder、IBM Rational以及Sun NetBeans这三款着名的Java开发工具曾经分别获得美国《InfoWorld》2005、2006、2007年度的Java IDE产品类别"年度技术"奖,是目前市面上应用最多、性能最强大的开发工具之一。在过去的几年里,这些工具都成熟了很多,特别是在静态代码分析、单元测试和版本管理等方面取得了巨大进步。本文对这三款开发工具进行了详细评测,以期为开发人员提供一些选型的依据。

内容来自dedecms

IBM RAD 7: 不支持Java EE 5、Java SE 6 copyright dedecms

IBM Rational Application Developer for WebSphere Software 7.0(简称RAD 7)基于Eclipse--Borland/CodeGear的JBuilder产品系列也基于这个开源软件框架。Eclipse原先就是一种Java IDE,不过近几年它重新定位,作为可以往上面添加多种插件的框架,因而可以构建各种各样的工具(许多工具与Java开发没有关系)。Eclipse新的框架定位引起了一些人的担忧,生怕原先的Java IDE概念已被淡化。这种担心也许不无道理,不过好就好在Eclipse目前拥有最大的Java插件社区。 本文来自织梦

RAD 7为改动后的Eclipse库添加了几个组件,其中不少组件面向企业应用开发,它们包括门户组件和门户开发工具,还有广泛的数据库支持。数据库支持(尤其支持IBM的DB2)包括了编写用户自定义函数(UDF)、存储过程和SQLJ代码的功能,而这些都是本次测评的三款产品中特有的功能。 本文来自织梦

不过,RAD 7的图解和建模功能比较有限,它只支持两种UML图(NetBeans和JBuilder分别支持八种和九种)。要从IBM获得更全面的图表支持功能,就得购买价格更昂贵的IBM Rational Software Architect。 织梦好,好织梦

有了RAD 7,就可以开发Web服务和Web服务客户程序,生成Web服务描述语言(WSDL),甚至对专有的通用描述发现集成(UDDI)服务进行单元测试。另外,它还支持IBM的DADX,这是Web服务使用的DB2 XML扩展。遗憾的是,该产品以IBM为中心的特性还影响到了UDDI测试:它只支持使用基于IBM技术的专有注册库。 dedecms.com

在编码方面,RAD 7提供了静态分析工具,集成了IBM开发的200多项规则,适用于处理可能存在的Java缺陷和编码错误。尽管本次测评的其他IDE提供了更多规则,但IBM的解决方案可以把这些产品无法发现的错误标记出来,并详细说明使用规则的原因以及解决问题的示例代码。这种全面的帮助体现了IBM一贯以来的传统:说明文档翔实、完备。RAD可链接到广泛的亚博ios下载地址。以丰富的文章数量而在开发社区中享有盛名的IBM网站也提供了另外一些资源。 本文来自织梦

如果应用程序需要脚本语言来把各部分"粘合"起来,RAD 7还提供了内部支持基于Java的Python(Jython)的功能。遗憾的是,该IDE无法自动区别什么是Jython、什么是Java,尽管这两门语言的语法全然不同。这会导致有些操作使得IDE无法正常工作。

dedecms.com

尽管这个缺点很小,但表明了我在使用RAD 7时经常遇到的问题:许多特性没有实施好。譬如说,软件安装起来非常困难。得到IBM有关人员的支持后,笔者才正确安装上了该产品,不过原先的一些问题的原因根本就没有找出来。

本文来自织梦

问题还不止这些。检查注释和文字拼写的选项(一项有用功能)没法使用,因为IBM没有发布词典。要是这项特性被启用,它会把所有单词标记为拼写有误。代码检查工具指定的纠正操作偶尔会无效。对话框里面的动态帮助经常把用户带到错误的地方,所以只好重新回到特定的上下文。 dedecms.com

一段时间后,这些问题堆积起来使得这个原本不错的产品用起来让人沮丧。另外,还有一个地方要抱怨:IBM在支持现有的Java标准方面落后于其他厂商。它是这次测评中惟一不支持Java EE 5和Java SE 6的一种IDE。

发表评论 请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名:密码:新注册匿名
评论总数: [ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 在线帮助