問題タブ [obr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
272 参照

java - OBRサーバーの実装

私はOSGiで遊んでいます。私の理解では、バンドルをインストールして開始するには、依存関係を解決済みである必要があります。直接 (および間接) 依存関係を手動でインストールするのは面倒なので、OBR が導入されました。

OSGi フレームワークの実装として Felix を使用しています。OBR (つまり、グアバ ライブラリ) を介してバンドルの依存関係を自動的に解決したいと考えています。このため、私はorg.apache.felix.bundlerepositoryクライアントで使用しています。

サーバー側で何をすべきかわかりません。何をすべきかについて確かな情報を見つけることができませんでした。「OBRサーバー」として機能するために、Felixをサーバー上で簡単に構成できると確信していますが、その方法はわかりません。助けてくださいませんか?コードは高く評価されます。コードを投稿できない場合は、リポジトリを正常にセットアップするために必要な一般的な手順 (またはリソースのリンク) を教えてください (felix フレームワークまたはそのような機能を実装する別のソフトウェアで必要なバンドルなど)。

今の私のセットアップ:

  • フェリックス;
  • エクリプスネオン;
  • 日食のMaven(1.7);

返信ありがとうございます。

0 投票する
2 に答える
411 参照

osgi - Apache Cave が解決すること

私は現在、osgi jar リポジトリとしてartifactoryでkarafを使用しています。これはうまくいきます。ファイルシステムの代わりにデータベースまたは他のデータソースに保存できることを除いて、リポジトリに非常によく似たKaraf用のApache Caveツールに出くわしました。

これはどのような価値を提供しますか。Cave を使用して解決できるユースケースにはどのようなものがありますか?