协助定位包含 Domino/XPages 类 的 jar

Assistance locating jar containing Domino/XPages classes

我正在与一位 java 开发人员合作,他正在编写一个需要使用多线程的 jar。我们今天发现 Domino 正在使用 NotesThread class 来管理它使用线程的方式。他正在更改他的代码以采用 "domino" 方式。传统的 java 1.6 方法行不通。

他要我提供包含以下 classes 的 jar,以便他可以构建他的解决方案。有人能告诉我哪些 jar 包含这些 classes.

com.ibm.domino.xsp.module.nsf.NSFComponentModule;
com.ibm.domino.xsp.module.nsf.NotesContext;
com.ibm.domino.xsp.module.nsf.SessionCloner; 

注意:我已经将我机器上的大部分 XPages 和 ExtLib jar 发送给他,但他仍然遇到计算错误。

此外,我不是 100% 确定他使用的是 NotesThread,我最近发现了这个:http://www.wissel.net/blog/d6plinks/SHWL-99U64Q 并将其发送给他。也许他所需要的只是管理 NotesContext 和 Session。首先,我需要让他得到他需要的罐子,因此这个问题。开发人员没有安装 Notes Designer。他使用 Rational Application Developer 来编写他的 jar。

我看到 Frantisek 已经为您指出了您正在寻找的罐子的正确方向。 但是,如果你需要自己找一个,方法如下:

在 Domino Designer 中,转到 Java 设计元素的编辑器(打开现有的 .java 文件或创建一个新文件,您只需在 Java 编辑器。(或者切换到 'Java' 视角)

然后按 'Ctrl + Shift + T',这是 'Open Type' 对话框的快捷方式。

“打开类型”对话框可让您搜索 Java Class 并在可以的情况下打开源代码。在这种情况下,我们将无法打开源代码,但它会告诉我们从何处获取 .class 文件。

开放式搜索会显示匹配的 class 搜索结果,如果您单击其中一个 class 搜索结果,它会显示 class/source 的位置在对话框底部的字段中。