使用 Lotus Notes 和 Eclipse 管理和运行 Java 程序

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用Lotus Notes 和Eclipse 管理和运行Java

程序

Java 和Lotus Notes/Domino 是理想的开发组合。将它们组合在一起,可以使Notes/Domino 开发人员充分利用其常用开发环境Domino Desig ner 中目前可用的所有Java 代码和包。

Eclipse 大概是最好的集成开发环境之一,它提供了非常丰富的特性,其中包括上下文相关操作、视图、富调试程序(rich debugger)和重构。重构可以将Java 代码重新命名、移动、添加和提取到新的方法中,以减轻清除初始编码尝试的工作量,使其简洁易读,并使其成为您要向其他开发人员显示的代码。对许多开发工作来说,重构是Eclipse 最好的一项功能。

有了调试Lotus Notes/Domino 7 中的Java 代理的能力,现在就可以协调Lot us Notes/Domino 和Eclipse,为Notes/Domino 应用程序创建设计优良的可调试J ava 代理项目。

进行任何Lotus Workplace 开发都需要确实了解Eclipse 是如何工作的。Lotus Notes/Domino 7 提供了一个现在开始学习Eclipse 的极好理由,既将它用于Notes/ Domino 的一些操作,增加将来也可以应用于Lotus Workplace 项目的技能。

本文讲述了如何安装Eclipse,如何为Lotus Notes/Domino 创建项目,以及如何将这个项目导入Domino Java 代理中,然后调试该代理。本文还提供了调试这些代理的一些技巧和可能遇到的陷阱。

安装Eclipse

WebSphere Studio Application Developer 是基于Eclipse 的,所以如果安装了Eclipse,就可以随同本文了解如何使用WebSphere Studio Application Developer。如果没有安装Eclipse 或WebSphere Studio Application Developer,那么您需要先获得这两个应用程序。Eclipse 可以从Eclipse 基础网站免费下载。WebSphere Stu dio Application Developer 的试用版也能找到。

下载Eclipse 或WebSphere Studio Application Developer。Eclipse 很容易安装;Eclipse 的Web 站点上有安装说明。下载了用于Windows 的zip 文件之后,需要运行eclipse.exe 文件。WebSphere Studio Application Developer 比较复杂。请参考相应文档,以获得安装说明。

注意:下面的步骤讲述的是Eclipse 3.0。如果您安装了Eclipse 的其他版本,可能会发现用户界面以及步骤与本文中讲述的有所不同。

Eclipse 和Rational ClearCase 源代码控制

如果要集成Eclipse 和Rational ClearCase 源代码控制系统,可以下载并安装IBM Rational ClearCase SCM adapters for Eclipse 2.11。否则,默认源代码控制系统是CVS。

在Eclipse 中创建新的Java 项目

安装了Eclipse 和所有插件后,现在就可以创建项目,并以此作为Notes/Domin o 工作的开始。必须在一个项目内存储所有Java 代码。在工作区中可以有多个项目。在计算机中还可以有多个工作区,可以使用eclipse.exe 的–data 开关来指向不同的工作区。

要创建新的Java 项目,需要打开Eclipse,选择File - New - Project。然后在New Project 对话框中选择Java Project,最后单击Next。

图 1. New Project 对话框

输入项目名称,然后单击Finish。创建了项目后,要更改项目属性中的路径,使其指向Notes.jar 文件。右击Package Explorer 附签中的项目并选择Properties。在Properties 对话框中,选择Java Build Path,然后选择Libraries 附签。单击A dd External JARs 按钮,导航到Notes.jar 文件,以将其添加到类路径中。

图 2. Properties 对话框

添加了JAR 文件之后,可以使用项目中Notes Java API 定义的类和接口。D omino Designer on-line help 中有关于Notes Java API 的文档。

接着,需要下载Sun 1.3.1 JRE。或者,如果计算机上安装了Domino 服务器,可以使用该服务器的JVM。Notes 客户机和Domino 服务器应该是匹配的,以确保构建项目所用的JVM 与从服务器任务或代理服务器任务调用时代理和程序将运行的JVM 相同。

Lotus Notes/Domino 的当前版本使用的是Java 1.3.1,所以必须安装该软件以使用正确的版本来构建项目。(Lotus Notes/Domino 7 使用JDK 1.4。)虽然许多Java 代理和程序都可以编译,而且没什么问题,但可能会陷入另一些问题,比如使用一个JDK 版本构建程序,却在另一个版本上运行。如果安装了Eclipse 3.0,因为它是基于Java 1.4.2 的,所以需要删除JDK System Library 并创建一个新库来指向JDK 1.3.1 安装。要进行这项操作,需要选中Libraries 附签的Properties 对话框中的JRE System Library,并单击Remove。

要添加新库,可以单击Add Library 按钮。在Add Library 对话框中,选择JR E System Library,然后单击Next。选择Alternative JRE 选项(如果尚未选择)。然后单击Installed JREs 按钮。单击Add 并完成Add JRE 对话框来添加JDK 1.

3.1。

相关文档
最新文档