我想找到一個替代Apache的felix web控制檯的CLI。我是OSGi的新手,但是使用的是與它一起構建的項目。它目前使用Web控制檯來配置託管服務。我需要在遠程設備上進行設置,儘管更喜歡CLI方法。 我讀過,有一個配置管理CLI,但找不到任何文檔或教程如何使用。OSGi的替代Apache的felix Web控制檯
0
A
回答
2
Felix Gogo https://felix.apache.org/documentation/subprojects/apache-felix-gogo.html提供了一個本地控制檯,這可能是你正在尋找的。
Apache Karaf提供SSH訪問Gogo控制檯。你可能想要調查它是如何實現這一點的。在Karaf中運行你的項目可能會比在另一個項目中增加SSH支持更容易。
或者你可以手動實現一個簡單的tcp服務器,並直接與config admin進行交互。
1
你可以使用Felix Gogo(顯然最新的版本更好,並允許SSH進入它),但AFAIK它不會幫助你遠達 配置管理服務是值得關注的。在Gogo中,您可以輕鬆編寫從shell執行的命令,但我不知道任何現有的gogo命令可以讓您更改配置。
卡拉夫另一方面使用自己的外殼(更好的恕我直言)。它允許遠程SSH,它確實有添加/更新配置的命令。不幸的是,Karaf命令與Gogo命令不兼容。而Karaf的外殼也假定運行時間是Karaf,因此它在其他環境中直接有用。但是可以在進行一些調整之後安裝它(我正在製作一個與Liferay集成的原型)。
相關問題
- 1. Apache Felix Web控制檯
- 2. 在Apache Felix OSGI中安裝並運行Web管理控制檯
- 3. Liferay 7 - OSGi組件Web控制檯(Apache Felix)集成
- 4. Apache Felix + Java EE + OSGi Web-App
- 5. Apache Felix Web管理控制檯部署失敗
- 6. Apache管理Web控制檯
- 7. OSGI Apache felix-熱部署支持
- 8. osgi中的groovy控制檯
- 9. 軟件包不存在在Apache Felix OSGI
- 10. 將Amazon S3集成到OSGi(Apache Felix)中
- 11. OSGI Apache Felix IPOJO:Annotations還是純MAVEN?
- 12. OSGi組件可通過Apache Felix配置
- 13. Apache Ignite Web控制檯上的錯誤
- 14. 獨立於平臺的OSGi控制檯
- 15. 讓Apache Felix Gogo不能打開本地控制檯
- 16. OSGi容器 - Equinox與Apache卡拉夫內的Apache Felix
- 17. OSGi捆綁解析和OBR在apache felix/sling
- 18. 運行RCP應用程序的OSGi控制檯(不是主OSGi控制檯)
- 19. Felix 1.4.0中的Axis2 OSGi
- 20. felix上的OSGI classcast異常
- 21. 替代OSGi?
- 22. 兔子MQ如何從Apache代理Web控制檯
- 23. 使用Apache Felix的Apache POI
- 24. 使用Apache felix白板(OSGi)構建servlet的問題
- 25. 如何在Apache Felix中實現OSGi中的AOP
- 26. Apache Felix OSGi框架中的自動更新軟件包
- 27. 如何更新Apache Felix OSGi框架中的軟件包
- 28. 在Apache Felix下的OSGi Bundle中依賴項不可用(ClassNotFound)
- 29. Apache Drill中對Web控制檯的限制
- 30. 在Android中嵌入OSGi Felix