【问题标题】:Assistance locating jar containing Domino/XPages classes帮助定位包含 Domino/XPages 类的 jar
【发布时间】:2015-04-15 18:16:45
【问题描述】:

我正在与一个 Java 开发人员合作,他正在编写一个需要使用多线程的 jar。我们今天发现 Domino 正在使用 NotesThread 类管理它使用线程的方式。他正在改变他的代码以“多米诺骨牌”的方式来做。传统的 java 1.6 方式行不通。

他要求我提供包含以下类的 jar,以便他可以构建他的解决方案。有人可以指出哪些 jar 包含这些类。

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

注意:我已经向他发送了我机器上的大多数 XPage 和 ExtLib jar,但他仍然遇到计算错误。

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

【问题讨论】:

  • 请注意,jar 文件实际上只是带有一些额外元数据的 zip 文件 - 您应该能够在解压缩实用程序的帮助下找到正确的 jar 文件。当然,您会遇到的问题(而且似乎您可能已经看到了其中的一部分)是依赖关系 - 一个 jar 文件可能需要 3 个以上,这可能需要另外 7 个,这可能需要 ...
  • @twalberg 感谢您的评论。我的机器上有几个 jar,它可能在其中,或者它可能在我无权访问的服务器 jar 上(作为开发人员)。有几位 IBM 员工观看了这个标签,我希望他们能回答这个问题,包括 XPages 开发团队的那些。
  • lwpd.xsp.domino.jar 与其一起破解JAR,他应该学习Expeditor stuff
  • @FrantisekKossuth 成功了,谢谢。请回答问题,我会接受。
  • 我对此没有任何问题,去吧 :-) Cameron 的回答有助于识别任何类的 JAR。

标签: xpages lotus-notes lotus-domino


【解决方案1】:

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

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

然后按“Ctrl + Shift + T”,这是“打开类型”对话框的快捷方式。

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

Open Type 搜索将为您显示匹配的类,如果您单击其中一个类,它将在对话框底部的字段中显示类/源的位置。

【讨论】:

    猜你喜欢
    • 2011-04-26
    • 2011-07-12
    • 2010-12-20
    • 1970-01-01
    • 2018-11-06
    • 1970-01-01
    • 1970-01-01
    • 2010-12-15
    • 1970-01-01
    相关资源
    最近更新 更多