|
XPages Extension Library の開発環境を構築して、最新ソースコードのビルドやテスト実行する手順を紹介します。
|
ShowTable of Contents
はじめに
XPages Extension Library は、XPages のさまざまな拡張機能を提供するライブラリであり、OpenNTF のオープンソースプロジェクトで開発が進められています。
ソースコードもすべて公開されているため、コードの一部をカスタマイズしたモジュールを作成したり、更なる拡張機能を追加したりすることが可能です。
OpenNTF : XPages Extension Library
本ガイドでは XPages Extension Library の開発環境を構築し、XPages Extension Library の最新のソースコードをビルド、テスト実行する手順を紹介します。
開発環境構築ガイド事前準備
前提環境とそのインストール手順などの事前準備について紹介します。
XPages Extension Library 開発環境構築(1):事前準備
開発環境構築
XPages Extension Library のソースコードを Eclipse のワークスペースにインポートしてビルドするまでの開発環境構築手順を紹介します。
XPages Extension Library 開発環境構築(2):開発環境構築
テスト実行
XPages Extension Library モジュールをテスト実行する手順を紹介します。 (作成中)
デバッグ
XPages Extension Library のデバッグ手順を紹介します。 (作成中)
参考資料
- developerWorks: IBM Lotus Domino 8.5.2 における OSGi バンドルの開発
http://www.ibm.com/developerworks/jp/ysl/library/lotus/y-lot-domino-osgi/
XPages Extension Library は OSGi バンドル形式のプラグインとして開発されています。
そのため、上記 developerWorks 記事で紹介されている Lotus Domino での OSGi バンドル開発手順が非常に参考になります。
あわせてご覧ください。 |