2014-05-21 46 views
1

我想通過腳本文件將OSGI包部署到karaf容器中。腳本可以是PERL或ANT。這裏的步驟將其部署到容器中。可以通過腳本將OSGI包部署到karaf容器中嗎?

karaf>ssh -p 8101 [email protected] 
Enter password :admin 
karaf>osgi:install -s file:<location-file> 
karaf>logout 

我已經嘗試通過PERL腳本,但無法在腳本文件本身給密碼。
有沒有其他方法可以輸入ssh控制檯而不需要密碼?
是否可以通過腳本部署OSGI包?

回答

1

有一個client shell腳本,你應該可以通過命令行向它傳遞一個「shell腳本」,所以不需要使用ssh,因爲客戶端腳本已經在內部連接到karaf shell。

對於Karaf腳本,你可能也想看看Karaf Documentation about scripting

+0

感謝您的答覆,要運行此腳本,我們必須進入karaf控制檯右側。你有什麼想法,如何進入卡拉夫控制檯槽腳本? –

+0

不,你可以使用bin/client shell腳本,它會給你控制檯 –

相關問題