0
我想通過java來做像deploy/Active/Unistall
maven bundle的操作。我如何在Java應用程序中做到這一點? 有什麼幫助嗎?java中的Karaf命令執行
我想通過java來做像deploy/Active/Unistall
maven bundle的操作。我如何在Java應用程序中做到這一點? 有什麼幫助嗎?java中的Karaf命令執行
幾乎每個karaf組件公開是通過OSGi服務和JMX MBean的內部組件,所以有幾種方法可以達到你想要的東西,如:
這取決於你選擇哪個解決方案解決你的問題。
您可能從下面的帖子中獲得靈感:https://stackoverflow.com/questions/36010963/how-to-call-karaf-console-command-in-java – gusto2
@ gusto2上面的mension鏈接不適用於我 – NSF
從鏈接文章引用:所有shell命令都使用底層osgi服務....您可以使用BundleContext.installBundle安裝Bundle或通過FeaturesService安裝功能 – gusto2