XPage应用程序中共享的Java资源

时间:2013-05-15 08:50:15

标签: java xpages

我尝试在Java中的任何XPage应用程序中实现大多数逻辑。我不喜欢在NSF中附加jar或java代码的想法。我想创建在给定服务器(maven)上的所有应用程序中可用的Java代码库。我知道Domino / jvm / lib / ext文件夹。我也知道我可以使用notes.ini中的JavaUserClassesExt = pathToJava资源 所以问题是,上面提到的那些方法是在纯XPage环境中共享java资源的最佳选择,还是我应该考虑其他选择?

2 个答案:

答案 0 :(得分:3)

您可以查看此链接,它将向您展示创建“扩展程序库”的基础知识

http://www-10.lotus.com/ldd/ddwiki.nsf/dx/creating_an_xpages_library#Create+the+library+class

您可以使用它在整个服务器上实现一个java jar,并使用updatesite模板复制到所有多米诺骨牌服务器。

答案 1 :(得分:2)

为给定服务器的所有应用程序创建共享资源的XPages方法是编写OSGi插件(a.k.a.扩展库)。通过这种方式,您可以清楚地声明NSF的依赖关系,它将在重新安装升级后继续存在,并且当您使用updatesite时,也可以在服务器之间共享.nsf。

有一本书详细介绍如何建立一个。