我尝试在Java中的任何XPage应用程序中实现大部分逻辑。我不喜欢在NSF中附加jar或java代码的想法。我想创建一个在给定服务器(maven)上的所有应用程序中可用的java代码存储库。我知道Domino/jvm/lib/ext文件夹。我也知道我可以在notes.ini中使用JavaUserClassesExt = pathToJava资源 所以问题是,上面提到的那些方法是在纯XPage环境中共享Java资源的最佳选择,还是应该考虑其他选择?XPages应用程序中的共享Java资源
1
A
回答
2
为给定服务器的所有应用程序创建共享资源的XPages方法是编写OSGi插件(a.k.a.扩展库)。通过这种方式,您可以清楚地声明NSF的依赖关系,它可以在重新安装升级时生存下来,并且在使用updatesite.nsf方法时也可以在服务器之间共享。
有一本书详细说明如何建立一个。
3
你可以看看这个链接,它会告诉你创建一个“扩展库”
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/creating_an_xpages_library#Create+the+library+class
,你可以用它来实现在整个服务器的Java罐子,使用复制的基础知识更新所有多米诺服务器的模板。
相关问题
- 1. 在Java Web应用程序中共享资源
- 2. 共享资源的java web应用程序的多个实例
- 3. 释放Android应用程序中的共享资源
- 4. MEF中的共享应用程序资源
- 5. 在混合(Webforms/MVC)应用程序中共享资源文件
- 6. 大型Backbone/RequireJS应用程序上的全局资源共享
- 7. 多线程共享资源
- 8. iOS应用程序共享资产
- 9. Parallel.ForEach中的共享资源
- 10. 在Web应用程序之间共享asp.net资源文件
- 11. CodeIgniter:多个应用程序,如何共享资源?
- 12. WPF资源 - 共享?
- 13. 使用fileprovider共享资源
- 14. 如何为通用8.1应用程序共享公共资源主题
- 15. XPages中的共享列?
- 16. java应用程序共享选项
- 17. WPF共享资源问题 - 没有App.xaml,没有共享资源
- 18. WinRT在通用应用程序中使用共享资源xaml文件
- 19. 如何在许多Web应用程序之间共享公共资源?
- 20. 避免同时访问Web应用程序中的共享资源
- 21. 如何在Win 8.1通用应用程序中获取文件共享资源?
- 22. 共享文件夹中找不到Visual Studio通用应用程序资源
- 23. 在java web应用程序中共享公共文本文件
- 24. 资源共享,跨进程在磨床
- 25. C++多线程共享资源
- 26. 春@asynch线程并发共享资源
- 27. 线程之间共享什么资源?
- 28. 使用共享计算机资源上的共享文件夹执行应用程序
- 29. 来自同一开发人员的两个应用程序的共享资源
- 30. 应用程序共享
感谢您的反馈意见。你有这本书的标题吗? 我对创建OSGI插件了解不多。我的第一反应是,ut可能是已发布应用程序中的最佳选择。但是发展阶段呢?我认为在一天内可能会多次创建新版本的OSGI包可能非常耗时。我尝试将这种方法与更老的“老派”方式和独立的简单jar文件进行比较。通过使用Eclipse/Maven,使用简单的maven-install命令可以在几秒钟内完成更新。 –
标题是:“XPages扩展库:下一代XPage组件的分步指南”http://www.amazon.com/XPages-Extension-Library-Step---Step/dp/0132901811 – stwissel
扩展库本书是对IBM图书馆关键组件的演练,不包括如何开发自己的。开始开发自己的库最简单的方法是从OpenNTF下载XSP Starter Kit。 –