|
XPages Extension Library の開発環境を構築して、最新ソースコードのビルドやテスト実行する手順を紹介します。
|
ShowTable of Contents
はじめに
XPages Extension Library は、XPages のさまざまな拡張機能を提供するライブラリであり、OpenNTF のオープンソースプロジェクトで開発が進められています。
ソースコードもすべて公開されているため、コードの一部をカスタマイズしたモジュールを作成したり、更なる拡張機能を追加したりすることが可能です。
OpenNTF : XPages Extension Library
本ガイドでは XPages Extension Library の開発環境を構築し、XPages Extension Library の最新のソースコードをビルド、テスト実行する手順を紹介します。
開発環境構築ガイド事前準備
前提環境とそのインストール手順などの事前準備について紹介します。
開発環境構築
XPages Extension Library のソースコードを Eclipse のワークスペースにインポートしてビルドするまでの開発環境構築手順を紹介します
テスト実行
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 バンドル開発手順が非常に参考になります。
あわせてご覧ください。 |