如何使用karaf的client.bat编写servicemix系统捆绑包的更新脚本?当我尝试通过powershell运行./client.bat "update 111" -p <password>
时,我会得到java.lang.NullPointerException;您即将访问系统捆绑包111。你想继续吗(是/否(:";有什么办法我能绕过这个吗?
先指定用户和密码,然后指定要运行的命令。
示例:
# Default user and password
./client.bat -u karaf -p karaf -- "update 111"
当谈到bundle:update
时,不要记得Apache Karaf曾要求确认。如果服务组合有这样的东西,你可能想检查bundle:update --help
,看看是否有跳过它的选项