ApacheのフェリックスWebコンソールの代わりにCLIを見つけることを試みています。私はOSGiを初めて使っていますが、それを使って構築されたプロジェクトを使用しています。現在、Webコンソールを使用して管理対象サービスを設定しています。私はこれを遠隔装置に設定する必要がありますが、CLIメソッドを好むでしょう。 Config Admin CLIがありますが、使用方法に関するドキュメントやチュートリアルは見つかりませんでした。OSGi用のApache Felix Webコンソールの代替
0
A
答えて
2
フェリックスゴーゴーhttps://felix.apache.org/documentation/subprojects/apache-felix-gogo.htmlは、あなたが探しているかもしれないローカルコンソールを提供します。
Apache Karafは、GogoコンソールへのSSHアクセスを提供します。あなたはそれがどのように達成されたかを調査したいかもしれません。 Karafでプロジェクトを実行する方が、別のプロジェクトにSSHサポートを追加するよりも簡単です。
また、単純なtcpサーバーを手動で実装し、config adminと直接対話することもできます。
1
Felix Gogoを使用することができます(明らかに最新のバージョンではSSHが可能です)。 管理サービスの設定が重要である限り、AFAIKはそれほど助けになりません。 Gogoでは、シェルから実行するコマンドを簡単に書くことができますが、設定を変更できる既存のgogoコマンドは認識していません。
一方、Karafは独自のシェル(より良いIMHO)を使用します。それはSSHを遠隔から可能にし、設定を追加/更新するコマンドを持っています。残念ながら、KarafコマンドはGogoコマンドと互換性がありません。また、KarafのシェルはランタイムがKarafであると仮定しているため、他の環境では直接役に立ちます。しかし、それはいくつかの調整の後にインストールすることが可能です(私は現在、例えばLiferayとそれを統合するプロトタイプを作成しています)。
関連する問題
- 1. Liferay 7 - OSGiのコンポーネントWebコンソール(Apache Felix)の統合
- 2. OSGI vs Apache Felix
- 3. OSGiコンテナ - EquinoxとApache KarlのApache Felix
- 4. Amazon S3をOSGi(Apache Felix)に統合
- 5. Apache Felix(デスクトップアプリケーション用)
- 6. Axis2 in Felix 1.4.0 OSGi
- 7. Apache Felix osgiコンテナで私のカスタムコマンドが表示されない
- 8. Apache POIのApache Felixでの使用
- 9. Apache FelixのOSGiバンドルで依存関係を使用できない(ClassNotFound)
- 10. Apache Felixでバンドルを更新する方法OSGi Framework
- 11. パッケージはApache Felixに存在しませんOSGI
- 12. OSGI Apache Felix IPOJO:アノテーションまたは純粋なMAVEN?
- 13. ApacheのフェリックスWebコンソールをリモートで利用可能にする
- 14. iDempiere FelixコンソールでOSGIプラグインを更新中に複数起動する
- 15. .netのApache camelの代替?
- 16. Apache Felixファイルkarafのインストール例
- 17. osgi + felixを使い始める
- 18. Apache tikaの代替手段
- 19. Apache Tilesの代替案
- 20. Webアプリケーション用のNTierアーキテクチャの代替品
- 21. Apache FelixへのSlingFilterの追加configMgr
- 22. 代替コンソールの背景色 - C#
- 23. GlassFish 4.1.1とApache Felix 5.4.0
- 24. javaFxをApache felixにロード
- 25. OSGi SOAP Webサービスクライアント
- 26. DrupalのDrupal 8のDrupal用の代替コンソール
- 27. Nutchへの代替Webクローラー
- 28. WPF Webブラウザの代替
- 29. 代替Webファイルエクスプローラ/ナビゲータ
- 30. Apache Felix @リファレンス注釈の問題