拡張機能プロジェクトを作成すると、OSGiバンドルを作成するための拡張機能デプロイメント・プロファイルも作成されます。詳細は、『Oracle JDeveloperによるアプリケーションの開発』のデプロイメント・プロファイルに関する項を参照してください。
OSGiバンドル・プロファイルのパラメータは、「プロジェクト・プロパティ」ダイアログから設定します。
デプロイメント・プロファイルを編集する手順は、次のとおりです。
デプロイメント・プロファイルを編集したら、OSGiバンドルを作成できます。
OSGiバンドルを作成するには、次のようにします。
Oracle-home/jdeveloper/jdev/extensions
ディレクトリに、拡張機能を含んだOSGiバンドルが作成されます。
OSGiバンドルの実行とデバッグは、この場所から自動的に行えます。詳細は、「拡張機能のテストとデバッグ」を参照してください。
拡張機能をチームに配布するには、拡張機能をファイル・システム上で利用可能にした後、「更新の確認」ウィザード(「ヘルプ」メニューからアクセス)を使用して拡張機能をインストールするようユーザーに指示します。詳細は、『Oracle JDeveloperによるアプリケーションの開発』の拡張機能の操作に関する項を参照してください。
なお、拡張機能をWeb上の場所でホストして、より広範囲のユーザーがその拡張機能にアクセスできるようにすることもでき、オープンソース・プロジェクトとしてホストすれば、他のユーザーがその拡張機能にさらなる開発を加えて、機能の強化に協力できるようにすることもできます。
オラクル社では、複数のサード・パーティ製JDeveloper拡張機能をホストしています。これらは、http://www.oracle.com/technetwork/developer-tools/jdev/index-099997.html
から利用できます。このサイトに自作の拡張機能をアップロードする場合は、JDeveloperおよびADFフォーラム(https://forums.oracle.com/forums/forum.jspa?forumID=83
)にメッセージを投稿してください。