IBM RAD集成开发环境
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一IBM RAD集成开发环境
本章主要内容
RAD的安装和启动
RAD工作台
在RAD中开发JAVA应用
本章重点
体验RAD,启动开发工作第一步
在RAD中进行UML建模
IBM RAD 6.0是IBM WSAD(WebSphere Studio Application Developer)5.x的升级版本,在IBM的软件产品线中属于Rational产品系列,也称为IBM SDP(Software Development Platform,软件开发平台)。
RAD 6.0基于Eclipse 3.0工作台,熟悉Eclipse的开发人员可以驾轻就熟地利用RAD开始工作。
3.1 RAD安装与启动
RAD 6.0的安装和启动比较简单,与其他软件相比没有什么特别之处。
只是注意在最后一步,安装程序会提示是否安装代理控制器(如图3-1b所示),由于我们并不需要在开发期动态概要分析,所以不必安装代理控制器。
a 启动安装
b 启动代理控制器安装
图3-1 安装界面
第一次启动RAD后,RAD会提示选择workspace,可以在硬盘中创建新的目录作为RAD 的缺省工作目录。
3.2 RAD工作台
3.2.1 透视图和视图
首次进入RAD将可以看到一个默认打开的欢迎程序(如图3-2),在这个欢迎界面上集成了很多有用的信息资源,如范例和新特性介绍。
关闭欢迎界面后,可以通过菜单“帮助—欢迎”来重新打开。
图3-2 欢迎界面
工作台由透视图组成,或者说,各种透视图为我们提供了多种使用工作台的方式,从而帮助团队中不同的开发角色来完成开发任务。
每一个透视图都定义了一个初始布局和视图集。
初次启动RAD后的默认透视图是J2EE透视图,我们可以通过工作台参数选择窗口来对它进行设置。
工作时,随时可以切换到其他的透视图来。
打开另一种透视图的方法是从主菜单栏中选择“窗口—打开透视图”,然后从展开的列表中选择需要的透视图,如图3-3所示。
图3-3 RAD提供的全部透视图
另一个切换透视图的方法是通过透视图切换栏来实现透视图之间的切换,不过出现在切换栏中的透视图都是曾经使用过的透视图,如图3-4所示。
图3-4 RAD的默许工作台
RAD重要的概念是视图。
视图是用来显示和创建不同类型的资源的,这些资源在开发的不同阶段、不同类型的工作中可能会被涉及到。
在视图中我们可以调用不同的向导来创建或者编辑资源。
默认工作台上的“项目资源管理器”窗格便是一个经常使用到的视图。
RAD提供的视图非常多,打开视图可以通过菜单“窗口—显示视图”来选择需要的视图,或者通过“窗口—显示视图—其他…”来显示全部视图以供选择,如图3-5所示。
图3-5 RAD提供的全部视图
3.2.2 工作台参数
工作台的特性和默认设置可以通过工作台参数选择界面来修改,从“窗口—首选项”来打开工作台参数设置界面。
在设置界面的树状菜单中,“工作台”节点下便是可供设置的工作台参数项,如图3-6所示。
图3-6 工作台参数设置界面
展开图3-6中的Java节点,单击“已安装的JRE”子节点,观察RAD使用的JRE。
可以看到,RAD使用自带的Eclipse下的IBM SDK,如图3-7所示。
图3-7 RAD使用的JRE
3.2.3 帮助系统
RAD中包含的帮助系统可以让我们快速查找产品文档、浏览查询结果,以及打印文档,从主菜单中选择“帮助—帮助内容”,以显示帮助浏览器。
3.3 在RAD中开发Java应用
开发Java应用,要做的第一件事是切换到Java透视图,默认情况下,Java透视图包括包资源管理器、层次结构、图导航器、问题、Javadoc、声明视图。
每一个透视图都拥有一组默认的工具按钮组合。
Java透视图拥有Java元素创建工具栏,
该工具栏包含新建Java项目、新建Java包和新建Java类等工具按钮,如图3-8所示。
3.3.1 建立项目
单击菜单“文件—新建—项目”激活新建项目向导,选择Java项目,单击“下一步”,
如图3-9所示。
接下来为新项目命名TestJava,指定在默认工作空间存放,如图3-10所示。
图3-10 新建Java项目向导的第二步
单击“完成”结束创建向导。
3.3.2 开发Java类
下面我们在TestJava项目中新建一个Java类,通过菜单“文件—新建—类”来激活新建
Java类对话框,如图3-11所示。
图3-11 新建Java类对话框
如果新建的类要求实现接口,则单击接口列表框右侧的“添加”按钮。
在弹出的“选择已实现的接口”对话框的选择接口编辑框中输入接口名,RAD会自动予以模糊匹配,如图
3-12所示。
TestJava.java现在出现在包资源管理器中,双击它打开Java文件编辑器,如图3-13所示。
图3-13 Java文件编辑器
试着在mian方法中输入以下代码。
注意java.util.Vector是没有引入的类名:
图3-13 输入main()中的源代码
单击菜单“源代码—组织导入”,可以看到编辑器已经自动添加了“import java.util.Vector”一句(图3-14)。
图3-14 组织导入
为TestJava添加一个私有属性,并在该行单击鼠标右键,选择“源代码—生成Getter 和Setter”(如图3-15所示),打开如图3-16所示的对话框。
图3-15 添加私有属性
图3-16 生成Getter和Setter对话框
点击“确定”后,编辑器为我们自动生成了Getter和Setter方法。
图3-17 自动生成的Getter和Setter方法
在项目开发过程中,如果需要引入外部类库文件,则需要添加类路径—Java构建路径。
在包资源管理器中鼠标右键单击项目,选择“属性”,如图3-17所示。
图3-17 项目属性对话框
选择“Java构建路径”后,切换到“库”选项卡。
推荐将需要的类库文件手工复制到项目类库目录,再通过“添加JAR”来添加,因为这样添加进入项目的类库文件路径是相对路径,便于项目的导入和导出。
通过“添加外部JAR”的则是绝对路径,不利于项目文件交换。
鼠标右键单击TestJava.java,选择“运行—Java应用程序”(图3-18),观察控制台的输出(图3-19)。
图3-18 选择运行
图3-19 控制台。