我嘗試在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。 –